flask и с fastapi в относительно больших проектах? Абсолютно не хочу переходить на Django, для моих задач оверхэд, но боюсь, что при масштабировании проекта будут проблемы. Многие говорят, что Django более вариативный для чего-то большого.
что такое "большой" проект в твоем понимании?
В какой-то момент при определённом размере проекта становится всё равно какой там внутрях http-фреймворк
ну, с джангой придется много костылей городить На длинной дистанции.
Среди прочих экспанатов кунст-камеры, видел джанговский проект с алхимией внутрях :D
Джанго более ультимативный и даёт меньше гибкости. Зато больше костылей готовых вещей из коробки
*готовых костылей
придерживайся mvc и все нормально у тебя будет
Встроеное кресло-каталка.
в сервисы выноси и все прекрасно, костыли можно на любом стеке делать
mvc это реликт из 70ых годов. Сегодня он мало актуален.
mvc + сервисы, чекни, если интересно
А на FastAPI придется городить фреймворк поверх фреймворка
Сервис по обработке фото с помощью ИИ, сейчас все строю на Flask и FastAPI. Расчет на +- 500 уникальных пользователей в сутки. Но думаю гипотетически перейти на DRF и Django.
Тебе в любом случае придется создавать по-сути фреймворк под свою предметную область. Что с джангой, что без.
аргументы?
переходи, посмотри диджитализируй насчет сервисов + статьи насчет вынесения бизнес логики
ты используешь готовые решения других разрабов, добавляешь лишь БЛ, ничего остального не пишешь аутентификацию можешь заюзать уже готовую, ничего переписывать не нужно -> багов и костылей будет меньше
Чувак, поверь. Это так не работает. Я видел проекты на 100k loc которые реально были нужны людям. Чем дольше проект развивается, тем дальше люди отходят от пакетов джанги и пишут сами. Просто потом что какие-то там пакеты уже не подходят к домену.
Обсуждают сегодня