170 похожих чатов

Добрый вечер! Не холивара ради Скажите, пожалуйста, насколько оправдано использовать django (+drf)

для REST-a, вместо, например, Flask-a или Fastapi (представим, что адекватную архитектуру я смогу +- построить)
Не сильно ли он перегружен, чтобы колотить REST (ибо у джанги много классного для разработки front-enda, но для реста это не нужно, выходит..)?
Заранее, благодарю за ответы 🌚
(Прошу прощения за возможные смысловые ошибки, недавно варюсь в этом)

16 ответов

17 просмотров

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

Ден-Ковалев Автор вопроса

а это быстрота в будущем наказывается? знаю, что джанга вполне себе отлично сделана и многое там уже отлично продумано

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

Ден-Ковалев Автор вопроса

Принял А дальше мвп на джанге (в питоне, мб, в целом) можно уйти?

можно

ну учитывая большое количество гигантов использующих джанго - можно, но подозреваю что на определенном этапе джанга становится не достоинством, а обременением, но это цена за то что универсальных инструментов не существует, а поскольку то что ты будешь писать вряд ли будет уровня той же инсты, думаю об этом сильно волноваться и не стоит)

Ден-Ковалев Автор вопроса

хорошо спасибо вам большое!

Волноваться стоит о том, чтобы учиться писать код как таковой, а не код на джанго. Инструмент классный, но очень многое ограничивает и скрывает. За некоторые вещи с ним прямо таки бороться приходится, ну или писать тучу кастомных моделей с прямыми запросами, полей, интерфейсов, етс етс. Кричащую архитектуру трудно на нем делать, она вся кричит не о твоём приложении, а о джанге.

ммм, сразу уточним что код не на джанго, а на питоне)

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

а браузерная инста написана на Джанго?

Было дело

я понятия не имею где у них там джанга осталась. есть мнение что это уже своя инстаджанга, как в общем и у всех кто с джанги начинал и вырос слишком большим

Джангисту ничего не мешает выносить эту логику а отдельные пакеты. Джанга тут не при чем, имхо

Так это твой недостаток скилла получаеться? Что за глупости? Ребята написали топовый фрейм, что вы хейтите зачем почему непонятно. Видел архисложные архитектуры на джанге, норм фрейм на фул тьюринг языке хз что не так😁

Как ограничивает что скрывает ? создай тогда мейн.py и прогай

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта