Собираюсь разрабатывать сайт, с идеей пока не определился, хотелось бы узнать у людей имеющих опыт, как правильно подойти к этой задаче.
До этого писал простенький e-commerce на DRF и React
Например, правильно ли я понимаю, что если разрабатываю простой сайт (например, новостной или блог), то лучше использовать django и какой-нибудь UI фреймворк?
В случае, если же пишу SPA то уже стоит подключать Fronted фреймворк и переходить к написанию API на DRF?
В случае, если собираюсь написать сайт, бота к нему, и скажем мобильное приложение, то на бэке лучше писать api?
Возможно вопрос задан, не совсем корректно, хотелось бы разобраться, как в зависимости от, того, что собираюсь писать, подбирать технологии, выстраивать архитектуру будущего сайта или веб-приложения.
Хотелось бы узнать, что по этому поводу думают знающие люди, буду рад любым советам, ссылкам на литературу/статьи/видео.
Тут скорее уже действует схема такая
1) Если надо быстро, то Бек Django / Фронт Django Templates
2) Нужно универсально, то бек на django + drf, фронт выбирается по вкусу / запросу и т.д. , мобильная разработка аналогично фронту.
Джанго как хранилка данных с мощным ORM , ну и в целом удобной батарейкой в виде DRF.