filmov
tv
Alexander CS Hendorf: 5 Things about fastAPI I wish we had known beforehand

Показать описание
An exchange of views on fastAPI in practice.
FastAPI is great, it helps many developers create REST APIs based on the OpenAPI standard and run them asynchronously. It has a thriving community and educational documentation.
FastAPI does a great job of getting people started with APIs quickly.
This talk will point out some obstacles and dark spots that I wish we had known about before. In this talk we want to highlight solutions.
FastAPI's extensive use of pydantic for data parsing, validation, transformation, and OpenAPI definition export.
* The role of starlette in managing routes and middleware, including insights into creating custom middleware.
A discussion on FastAPI's documentation and the importance of DocStrings for accurate documentation.
The application of the "Don't Repeat Yourself" (DRY) principle with Pydantic to create highly reusable model pools with inheritance for use in FastAPI.
Alexander Hendorf is responsible for data and artificial intelligence at the boutique consultancy KÖNIGSWEG GmbH. Through his commitment as a speaker and chair of various international conferences as PyConDE & PyData Berlin, he is a proven expert in the field of data intelligence. He's been appointed Python Software Foundation and EuroPython fellow for this various contributions. He has many years of experience in the practical application, introduction and communication of data and AI-driven strategies and decision-making processes.
FastAPI is great, it helps many developers create REST APIs based on the OpenAPI standard and run them asynchronously. It has a thriving community and educational documentation.
FastAPI does a great job of getting people started with APIs quickly.
This talk will point out some obstacles and dark spots that I wish we had known about before. In this talk we want to highlight solutions.
FastAPI's extensive use of pydantic for data parsing, validation, transformation, and OpenAPI definition export.
* The role of starlette in managing routes and middleware, including insights into creating custom middleware.
A discussion on FastAPI's documentation and the importance of DocStrings for accurate documentation.
The application of the "Don't Repeat Yourself" (DRY) principle with Pydantic to create highly reusable model pools with inheritance for use in FastAPI.
Alexander Hendorf is responsible for data and artificial intelligence at the boutique consultancy KÖNIGSWEG GmbH. Through his commitment as a speaker and chair of various international conferences as PyConDE & PyData Berlin, he is a proven expert in the field of data intelligence. He's been appointed Python Software Foundation and EuroPython fellow for this various contributions. He has many years of experience in the practical application, introduction and communication of data and AI-driven strategies and decision-making processes.