182 читали · 3 года назад
Python FastAPI: OpenAPI, CRUD, PostgreSQL в Docker и внедрение зависимостей
Источник: Nuances of Programming В руководстве рассмотрим FastAPI  —  новый асинхронный Python-фреймворк для создания быстрых API по спецификации OpenAPI. Вы создадите свое первое приложение на FastAPI, выполняя следующие задачи: Изложенная в статье информация пригодится как новичкам в бэкенд-разработке, так и желающим найти практическое применение асинхронному программированию на Python. Примечание: функции из примеров написаны синхронным способом, но для поддержки асинхронного программирования...
Как разделить фронтенд и бэкенд на разные серверы: Пошаговая инструкция с React и FastAPI
В этой статье мы подробно разберем, как настроить веб-приложение, где фронтенд (на React) и бэкенд (на FastAPI) размещаются на разных серверах. Это распространенный подход в современных веб-приложениях, который позволяет разделить ответственность, упростить масштабирование и улучшить поддержку кода. Мы рассмотрим настройку серверов, CORS, взаимодействие между фронтендом и бэкендом, а также развертывание. Наша цель — создать приложение, где: Мы будем использовать: Начнем с создания бэкенда на FastAPI...