ExplanationIntermediate
According to the chapter, what are the three possible starting points when designing a website, and which one does the book take?
The three possible starting points are: the Web layer and work down, the Data layer and work up, or the Service layer and work outward in both directions. The book takes the web-first approach, starting with the Web layer and working downward.
Key points
- Three starting points: Web layer down, Data layer up, Service layer middle-out.
- Book choice: web-first, building essential parts and adding others on the way down.
- This was chosen because many readers want to try FastAPI without a predefined mature data domain.
Related questions
FastAPI: Modern Python Web Development
Bill Lubanovic;
First Edition · O'Reilly Media, Inc.