FastAPI вместо Django? Мне самому просто нравится FastAPI и Flask, а с Django 0 опыта но хотелось бы иметь какую-то аргументацию для своей позиции. Пока только два пункта:
- Админка Джанго трудно кастомизируемая (-)
- fastAPI автоматом генерит доку в swagger (+)
Ну смотря ведь для каких задач :) нет такого что лучше а что хуже, есть особенности. Фаст апи предлагает сразу асинхронную работу, джанго со старта навязывает MVT и привязывает к своим настройкам, flask в свою очередь имеет меньше дефольных настроек, что не позволяет быстро развернуть мелкий проект (имхо, на джанге это сделать просто быстре) но в тоже время как то гибче. Где больше коробочных решений - там меньше гибкости, но больше дисциплины, где меньше - там нужно больше договоренностей но больше свободы. Отталкивайтесь от того что вам надо. Фреймворк - это ерунда, просто частность, даже если не знакомы с инструментом, то разберетесь за пару часов, дней(кто как) , и включитесь в работу, но если выберите не тот подход в решении и не тот инструмень, то потеряете намного больше. Так что упираться в инструменты не стоит
Обсуждают сегодня