Технологии, деньги и рынки — первыми

fastapi: Современный веб-фреймворк для API на Python на основе аннотаций типов

Современный веб-фреймворк для API на Python на основе аннотаций типов

fastapi: Современный веб-фреймворк для 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
Подписаться