fastapi: Современный веб-фреймворк для API на Python на основе аннотаций типов
Современный веб-фреймворк для API на Python на основе аннотаций типов
Иллюстрация: GitHub
Главное в цифрах
- Звёзд на GitHub: 104 тыс.
- Язык: Python
- Лицензия: MIT
Чем полезно
Создаёт REST API с автоматической валидацией данных и интерактивной документацией OpenAPI без ручного написания схем. Построен на Starlette и Pydantic, заявлена высокая производительность, сопоставимая с NodeJS и Go.
Главные возможности
- Автоматическая интерактивная документация Swagger UI и ReDoc
- Валидация и преобразование данных через подсказки типов Pydantic
- Поддержка async def и совместимость с OpenAPI и JSON Schema
Для кого
Python-разработчики, которые создают API и веб-сервисы
Как начать
uv add "fastapi[standard]"
Источник: GitHub
GitHub-находки
Такие новости первыми, в Telegram