KEYNOTE: No Holds Barred Web Framework Battle
summary
FastAPI wins the aggregate developer-experience score while Django wins for large, structured projects thanks to its admin and app architecture and Flask wins the quick-start category for beginners. Benchmarks show FastAPI at TechEmpower JSON: FastAPI 305, Django 356, Flask 444 and a fortunes test with Flask 319 vs Django 384; benchmarks require caution because databases, indexes and caching usually dominate real-world latency. FastAPI forces validation, is async-first, and benefits from pydantic 2.0 rust backend ~8–10x faster; Django and Flask remain viable with different tradeoffs.
AI-written summary · about
chapters (14)
- 0:00Intro
- 0:13Hello Python Web Cont!
- 1:48Quick review of my Python web work
- 3:44Which frameworks am I covering?
- 14:56Developer Experience Small projects
- 19:28Developer Experience Summary
- 20:10About speed metrics
- 26:42Apples and Oranges
- 27:51Speed Summary
- 29:01Async Support
- 33:10Databases I like to use
- 35:48Sweet Spots
- 39:38Grand Winner
- 41:51Join me in the battle against climate change








