Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a0cffe-206f-7323-89d3-b20ca4cf4bf9
1 KiB
1 KiB
Frontend Architecture Compendium
Purpose
Provide a continuously improving synthesis of the major ideas used to reason about frontend architecture.
The compendium explains schools of thought without treating any one of them as the canonical model.
Initial chapters
- From GUI architecture to web architecture
- Navigation and the document web
- Client/server authority
- State management and unidirectional flow
- Rendering and projection
- Hydration, islands and resumability
- Server components and streamed UI
- Hypermedia-driven applications
- Local-first and replicated frontends
- Composition and feature slicing
- Microfrontends and organizational boundaries
- Accessibility, resilience and progressive enhancement
- Performance as architecture
- Frontend observability and recoverability
- Pattern languages as a unifying representation
Editorial rule
The compendium may explain technologies and historical movements in detail.
Canonical patterns should remain technology-independent whenever possible.