Framework · 2018–now · Platform Wars

FastAPI

Python APIs with types and OpenAPI for free. The default backend for ML demos that became the default for a lot else.

Why FastAPI stuck

FastAPI stuck because Pydantic validation and auto-docs beat Flask boilerplate without Django's weight. It mutated Python backend hiring the way Rails once did for Ruby. The fad risk is async misuse and services that should have stayed scripts.

2017–now

Platform Wars

Part of the Platform Wars era (2017–now).

Read the Platform Wars era →

Compare with

Related

© 2026 Fadstack · Shane Code · Privacy

Opinionated history · not a ranking

Site updates

Occasional Fadstack notes. Confirm by email — this list stays off the book and advisory lists.

I use the address for Fadstack updates only. Privacy.