Building A Web Framework

  1. 1.Why Build a Framework? WSGI & the Real Python Web Server Interface
  2. 2.A Routing Engine From Scratch: Path Matching & Dynamic Parameters
  3. 3.Request & Response Objects: Wrapping the Raw WSGI Environ
  4. 4.Building a Template Engine: Parsing, Compiling & Rendering
  5. 5.Middleware: A Real Onion-Model Pipeline
  6. 6.Sessions & Cookies: Real State Across Stateless Requests
  7. 7.A Minimal ORM: Mapping Real Python Objects to Real SQL
  8. 8.Error Handling & a Real Development Server With Live Reload
  9. 9.Static Files & a Real CLI for the Framework
  10. 10.Capstone: A Complete, Working Small Application