Production applicationsPART B
PART B / Production applications
Step 85 of 252
PART BGUIDED READING

Production applications

APIs, data, interfaces, tests, and access boundaries that agree about user-visible behavior.

Connect a visible user action to stored state

A shared reading list ties these chapters together. Someone saves a URL, reads the list, or edits a title while other requests are in flight. The browser, API, database, and permission boundary must agree about what that action means.

The local HTTP/SQLite starter and the separate seeded browser editor give you real code to inspect. They are deliberately small and have different route contracts. Each lesson says which one it uses and what you still need to build.

Parts group related chapters. Each lesson has a chapter.lesson address, such as 4.07. Open a title below, or use Next to follow the reading sequence. Within a lesson, On this page lists its sections.

  1. CH 04

    APIs and background work

    Trace requests, define contracts, and coordinate bounded background work.

  2. CH 05

    Data models and transactions

    Model authoritative state, inspect queries, and protect concurrent changes.

  3. CH 06

    Frontend state and API integration

    Preserve user intent across browser, API, and persisted state.

  4. CH 07

    Testing and debugging

    Reproduce defects and choose evidence that can distinguish a repair.

  5. CH 08

    Identity and authorization

    Enforce identity, ownership, and trust boundaries beyond the interface.