FastAPI — архитектура production-бэкенда
★ 7.5 · general
fastapi-backend — это скилл для Claude Code, который задаёт лучшие практики построения production-бэкендов на FastAPI. Он описывает структуру проекта с разделением на слои: routers, services, schemas, models, deps — и фиксирует правило «никакой бизнес-логики в обработчиках маршрутов». Скилл охватывает async-эндпоинты, dependency injection через Depends(), управление сессиями SQLAlchemy с автоматическим rollback, Pydantic-схемы для валидации входных данных и OAuth2-аутентификацию. Отдельно прописаны lifespan-обработчик для startup/shutdown, глобальная обработка ошибок через exception_handler и обязательный CORS middleware для браузерных клиентов. Подходит разработчикам, которые строят REST API на Python и хотят получить предсказуемую, масштабируемую архитектуру с чёткими границами ответственности.