# 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 1. From GUI architecture to web architecture 2. Navigation and the document web 3. Client/server authority 4. State management and unidirectional flow 5. Rendering and projection 6. Hydration, islands and resumability 7. Server components and streamed UI 8. Hypermedia-driven applications 9. Local-first and replicated frontends 10. Composition and feature slicing 11. Microfrontends and organizational boundaries 12. Accessibility, resilience and progressive enhancement 13. Performance as architecture 14. Frontend observability and recoverability 15. 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.