Привет. Меня зовут Ярослав, в сети — SwairIt. Полтора месяца назад я начал писать обычный todo-лист на FastAPI, а в итоге под одним доменом getdoday.ru выросла небольшая студия из пяти продуктов: todo-приложение, кабинет для репетиторов, школьное Q&A, тренажёр билетов ПДД и Telegram-игра. Всё это — один FastAPI-монолит без единой строки React, ~76 000 строк кода и 1200+ тестов.
В этой статье я разберу то, что считаю полезным для других:
-
как один FastAPI-проект держит сразу несколько продуктов и не превращается в кашу;
-
почему я выбрал HTMX вместо React и о чём не пожалел;





