Preserve initial frontend pattern language research scaffold
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a0cffe-206f-7323-89d3-b20ca4cf4bf9
This commit is contained in:
parent
017ad6ea17
commit
2a5dabdc85
43 changed files with 2030 additions and 1 deletions
31
research/compendium/FrontendArchitectureCompendium.md
Normal file
31
research/compendium/FrontendArchitectureCompendium.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# 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.
|
||||
Loading…
Add table
Add a link
Reference in a new issue