Тёмный

5 Things weve learned building large APIs with FastAPI - Maarten Huijsmans 

PyCon SK
Подписаться 1,6 тыс.
Просмотров 3,4 тыс.
50% 1

FastAPI follows the UNIX philosophy of "do one thing, and do it well". By using Starlette and Pydantic, FastAPI provides you with powerful tools to build a beautiful API. This gives you a lot of freedom to decide how you organize the rest of your codebase. The level of freedom also comes with some challenges once a codebase grows.
In this talk we explore some of the common challenges in building FastAPI apps, and share how we solved them:
1. Minimizing the global state with dependency injection
2. Reducing the complexity of testing a FastAPI app
3. Pitfalls of async FastAPI
4. Supporting multiple authentication schemes
5. Modeling the relations between patch, response, and database models
2022.pycon.sk/...

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 2   
@jesseinit
@jesseinit Год назад
I really enjoyed this talk. Good one Maarten
@tiktoktiktik4820
@tiktoktiktik4820 Месяц назад
Great talk
Далее
ASGI in depth [ru] / Денис Сергиенко
46:58
Почему?
00:22
Просмотров 283 тыс.
ОБЗОР НА ШТАНЫ от БЕЗДNA
00:59
Просмотров 355 тыс.
Трудности СГОРЕВШЕЙ BMW M4!
49:41
Просмотров 1,7 млн
Cloud Design Patterns
3:40:10
Просмотров 660