Rendering Strategies
Client, server, static and incremental rendering, and what each costs on first paint.
Nothing written here yet
This topic is part of the curriculum but has no questions, cards or glossary entries so far. The rest of Frontend & Experience Architecture may still cover what you are looking for.
Neighbouring topics
Frontend & Experience Architecture
General material on architecting the surface the user actually touches.
No content yetEdge Rendering
Running the render close to the user, and the personalisation and cache trade it implies.
No content yetHydration Cost
The gap between visible and interactive, and the JavaScript that closes it.
No content yetMicro-Frontends
Independent deployment of UI slices, and the shared runtime that undermines it.
No content yetModule Federation
Loading code from another build at runtime, with versioning and failure to think about.
No content yetUI Monorepo Strategy
One repository for many front ends, and the build graph that makes it viable.
No content yetDesign Systems
Components as a versioned internal product, with adoption and deprecation like any API.
No content yetComponent Contracts
Props, slots and events as an interface, and the breaking change hidden in a style.
No content yetClient State Architecture
Server state, UI state and derived state, and why conflating them causes most bugs.
No content yetClient Caching & Data Layer
Stale-while-revalidate, invalidation and optimistic updates on the client.
No content yetBFF for Experience
One backend per experience, shaped by the screen rather than by the domain.
No content yetAPI Shapes for UI
REST, GraphQL and RPC judged by over-fetching, round trips and client coupling.
No content yetWeb Performance Budgets
A number a build can fail against, rather than a performance sprint once a year.
No content yetCore Web Vitals
LCP, INP and CLS — what they measure, and the architecture that moves them.
No content yetAccessibility Architecture
Semantics, focus management and announcements designed in rather than audited in.
No content yetInternationalisation
Locale, direction, pluralisation and dates as structural concerns, not string tables.
No content yetClient Feature Flags
Flag evaluation on a device you do not control, and the flicker and staleness it brings.
No content yetReal User Monitoring
Field data from real devices and networks, against the synthetic run that looked fine.
No content yetFrontend Security
CSP, XSS, CSRF, token storage, and the trust boundary that ends at the browser.
No content yet