Free course · Server
Server layer: terminology for the AI era
Everything between the browser and the component tree — containers, routes, rendering strategies, the app shell, proxies and sessions — named precisely enough to brief an agent on.
Before you start: You have shipped a page that talks to an API. HTTP basics help; everything else is introduced.
Your progress
0 of 0 done (0%)
What you will be able to do
- Keep data access in containers and route state in the URL, so presentational code stays testable.
- Choose SSR, SSG or an app shell from the constraints of a brief, and defend the choice.
- Spot the plausible-but-insecure answer in proxy and session code before it ships.
Course contents
Module 1 Routes and containers
Where data enters the UI, and where the address bar keeps its share of state.
Module 2 Rendering strategies
When HTML is made — per request, at build time, or once as a cached shell.
Module 3 The network edge
The two places a confident agent most often writes an insecure answer.