Software Engineering Radio - the podcast for professional software developers cover image

SE Radio 624: Marcelo Trylesinski on FastAPI

Software Engineering Radio - the podcast for professional software developers

00:00

Designing, Implementing, and Testing FastAPI

The chapter dives into the process of designing, implementing, and testing a FastAPI, including deployment options with Uvicorn or Gunicorn in combination with Uvicorn for managing processes. It discusses testing a FastAPI application by primarily focusing on input and output, allowing developers to change internal functions without breaking the API. The speakers emphasize achieving 100% type annotation in the FastAPI code base and 100% test coverage in its test suite to ensure thorough testing and highlight FastAPI's productivity-enhancing features like specifying parameter types and offering automatic completion.

Play episode from 27:39
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app