Routers, Larger Project Structure, and Service Layers
Help learners understand this topic clearly, practice it on a small example, and produce reviewable evidence before moving to the next module.
Units
- Unit 08.00: Routers, Larger Project Structure, and Service Layers: Split routes into routers by resource or workflow
- Unit 08.01: Routers, Larger Project Structure, and Service Layers: Move business logic into service functions
- Unit 08.02: Routers, Larger Project Structure, and Service Layers: Keep schemas, routes, settings, and tests easy to find
- Unit 08.03: Routers, Larger Project Structure, and Service Layers: Avoid mixing database, model, and HTTP code in one place
- Unit 08.04: Routers, Larger Project Structure, and Service Layers: Create a small project map for the backend
