Обновить

Комментарии 5

Чаты не делают в парадигме RestAPI. Постоянно пулить сервер на предмет сообщений — решение неправильное. Ну, и откровенно не понятно для кого статья, новичкам неправильная архитектура, опытным никакой информации.

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

Так в документации к fastapi есть описание работы с websocket.

Спасибо, изучу

Изучу, но потом, сначала статья.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации