Креатор VS Критикатор | Глава 1
Вайб-проект на Django + React через Inertia.js
Переговорка быстро потеряла тишину, в неё вошли двое. Громкое бурное обсуждение началось ещё в проёме двери.
Креатор: а давай начнём новый проект с нуля, я знаю ты многоопытен и тебе ничего не стоит просто взять и подключиться к делу. Берёшься?
Критикатор: ну, я не знаю, маловато подробностей…
Креатор: смотри, идея такая — мы создаём Django SPA-приложение на htmx компонентах, в котором пользователи смогут реализовываться, как специалисты, находить работу, вести свои проекты и т. д.
Критикатор: а чё сразу Django-приложение. Это же монолит, да и веб-морду верстать то ещё удовольствие, вот то ли дело React.. Мммм, конфетка, правда для такого стека нужно API сервисы делать.. Я бы сразу на FastAPI делал асинхронку.
Креатор роется в чате с нейросетью…
Критикатор:
Креатор: нашёл!!! Смотри, нам не нужен API. API это здорово, мы умеем их создавать на том же Django + DRF, поэтому опыт легко перекладывается, только вместо serializers.py будем писать services.py. А React легко встраивается в окружение Django с помощью intertia-django. Последний релиз прошёл 20 мая, всего-то пару недель назад, разрабатывается аж с 2019 года. Огромная база в Laravel говорит о том, что проект кросс-платформенный, а ещё есть платные спонсоры. В общем, фронтенд часть будем делать на React.
Критикатор: давай начнём.
Оба ушли поднимать проект на стеке Django, React, Inertia.js.