Комментарии 5
Чаты не делают в парадигме RestAPI. Постоянно пулить сервер на предмет сообщений — решение неправильное. Ну, и откровенно не понятно для кого статья, новичкам неправильная архитектура, опытным никакой информации.
Согласен, для реального чата с высокой нагрузкой REST-polling не оптимален - WebSocket или SSE справятся лучше с real-time обновлениями без лишних запросов. Это учебный пет-проект: выбрал максимально простой стек (FastAPI с GET/POST /messages), чтобы пройти весь цикл от кода до деплоя на Vercel/Render без сложностей с WebSocket. Для 1-2 пользователей хватает. Если есть рекомендации по миграции на WebSocket в FastAPI (библиотеки, типичные ошибки, масштабирование) - буду очень рад ссылкам или примерам!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Как я писал свой первый веб‑чат на React + FastAPI и всё сломал (а потом починил)