ConceptIntroductory
What two third-party Python packages was FastAPI's design heavily based on, according to Ramírez?
FastAPI's design was heavily based on two third-party Python packages: Starlette for web details and Pydantic for data details.
According to the book, Sebastián Ramírez came up with a design for FastAPI that relied on Starlette to handle web-related details and Pydantic to handle data-related details, then added his own ingredients to the final framework.
Key points
- FastAPI was designed by Sebastián Ramírez in 2018.
- Starlette provided the basis for web details.
- Pydantic provided the basis for data details.
- Ramírez added his own additions to the two packages.
Related questions
FastAPI: Modern Python Web Development
Bill Lubanovic;
First Edition · O'Reilly Media, Inc.