Стартапы и хайпы
Стартапы и хайпы

Многие сегодня спрашивают «почему на курсе мы обучаем Фласку, а не Джанго»🤷‍♂️

На Джанго переходим уже со следующего потока. Держите актуальный расклад по Python веб-фреймворкам на начало 2018:

Django: огромный из коробки. Отлично подходит для новичков, но может обмануть своей легкостью. В то же время местами перегружен. Если нужна какая-то фишка, то скорее всего она уже встроена. Навязывает людям свою необычную архитектуру проекта.

Flask: маленький из коробки. Если нужна какая-то фишка, то скорее всего для этого уже есть библиотека. Дает цельное понимание работы веб-серверов, но сложнее для новичков. Ничего не навязывает, можно использовать любую архитектуру.

aiohttp: средний из коробки. Если нужна какая-то фишка и она не встроена, то библиотеки может не найтись. Будьте готовы писать ее сами. Лучше использовать тем, кто понимает зачем ему асинхронность и выносить в микросервис.

Другие фреймворки используются слишком редко, чтобы про них писать.