frontend-patterns/research/compendium/FrontendArchitectureCompendium.md
tegwick 2a5dabdc85 Preserve initial frontend pattern language research scaffold
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0cffe-206f-7323-89d3-b20ca4cf4bf9
2026-09-24 07:55:34 +02:00

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

  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.