Web Framework Internals

  1. 1.Introduction: What Makes a Framework a Framework?
  2. 2.Routing & URL Dispatch: How It Actually Works
  3. 3.Routing Compared: Django, Express, Rails, Laravel & FastAPI
  4. 4.Templating & View Rendering: How It Actually Works
  5. 5.Templating Compared: Django Templates/Jinja2, ERB, Blade, EJS/Pug & JSX
  6. 6.Data Access & the ORM Layer: How It Actually Works
  7. 7.Data Access Compared: Django ORM, SQLAlchemy, ActiveRecord, Eloquent & Prisma
  8. 8.Middleware & the Request/Response Lifecycle: How It Actually Works
  9. 9.Middleware Compared: Express, Django, Rails & FastAPI
  10. 10.Capstone: Choosing and Justifying a Framework for a Real Project