Программирование [Justin Mitchel] Flask Landing - Изучите Микрофреймворк Python

  • ОСЕНЬ — ОТЛИЧНОЕ ВРЕМЯ ДЛЯ ОБУЧЕНИЯ!

    Оригинальный адрес - Infobiza.Info остерегайтесь Сайты-клоны мошенников!

    Получите вечный Премиум доступ к более чем 190 000 курсов + приватный раздел за 550  400 рублей

    Премиум MAX + Guard.ws + Elements.Envato + доступ к удалённым курсам и книгам 1000  750 рублей

    Акция действительна до 18 Октября включительно!

    Оформить подписку Подробнее
  • Мы опубликовали новых материалов за сутки 111 за неделю 901

Yangban Tal

Yangban Tal

Пользователь
Регистрация
24.06.19
Сообщения
18,318
Реакции
68,731
21997


Flask - это гибкий веб-фреймворк, написанный на Python. Он узок по объему, так что учиться намного легче.
Веб-приложение с Flask может быть простым как 1 функция с 4 строками кода. Независимо от вашего технического опыта, я хочу сообщить вам, что Flask может быть очень маленьким по размеру, что означает гораздо меньшую кривую обучения.

Конечно, вы можете добавить все виды технологий (например, базу данных SQL), чтобы сделать Flask еще более функциональным, но это совершенно необязательно.
Вот несколько случаев использования Flask:
  • Быстрый и быстрый RESTful API сервис
  • Микросервис для выгрузки задач из основного приложения (такого как приложение Django) для обработки всех видов обработки (создание миниатюр, машинное обучение, веб-очистка, отправка уведомлений, расчет счетов и счетов и т. Д.)
  • Полноценное веб-приложение (логин пользователя, хранилище данных, обмен пользователями и т. Д.)
  • Интеграция в устройство iot для управления датчиками, моторами, сервоприводами, микрофонами, камерами и т. Д.
  • Как посредник между такими сервисами, как Shopify и Zapier. (Т.е. вам нужно проанализировать некоторые данные о клиентах из Shopify, прежде чем они станут запами?)
  • Все, что вы можете изобразить
Flask, как и многие другие пакеты Python, может делать практически все, что вы можете изобразить. И есть большая вероятность, что кто-то уже создал пакет, который поможет значительно увеличить время разработки вашего проекта.

Django против Flask

Эти два сравниваются все время. По своей сути они пытаются достичь того же: разработка веб-приложений. Но они делают это по-разному.
Прежде всего, помните, что Python гибкий, поэтому Django и Flask гибкие.
  • Flask может быть более гибким, но увеличивает время разработки больших проектов
  • Django сокращает длительное время разработки крупных проектов
  • Flask меньше, чем в размере файла
  • Django больше, но имеет много встроенных функций безопасности (таких как CSRF и clickjacking)
  • Джанго имеет ОРМ
  • Flask легко интегрируется в SQLAlchemy
Если вы знаете Flask, изучение Django будет легче и наоборот. Фактически, когда вы знаете какой-либо веб-фреймворк Python, гораздо легче изучать другие, чтобы вы могли найти лучшую библиотеку, которая нужна вашему проекту.

Для кого этот курс:
  • Разработчики Python, желающие научиться создавать веб-приложения
  • Специалисты по данным, желающие научиться в конечном итоге иметь микросервис для машинного обучения на уровне производства
  • Разработчики Django, которые хотят создавать микросервисы без использования Django
  • Технические энтузиасты, желающие обогатить свои навыки
  • Разработчики IOT хотят иметь веб-приложение для работы с различными датчиками и электроникой (то есть, то, что вы узнаете здесь, вы можете применить к Raspberry pi для управления вещами).
Язык: English + subs

Подробнее:
Скачать: