25 lines
600 B
Markdown
25 lines
600 B
Markdown
|
|
# Named Architectures
|
||
|
|
|
||
|
|
Named frontend architectures are represented here as **configurations of patterns**.
|
||
|
|
|
||
|
|
This prevents architectural labels from becoming indivisible categories.
|
||
|
|
|
||
|
|
Initial candidates:
|
||
|
|
|
||
|
|
- Document Web
|
||
|
|
- SPA
|
||
|
|
- Islands
|
||
|
|
- Server Components
|
||
|
|
- Microfrontends
|
||
|
|
- Local-First
|
||
|
|
|
||
|
|
Each file should eventually answer:
|
||
|
|
|
||
|
|
- What problem family does the architecture address?
|
||
|
|
- Which patterns are essential?
|
||
|
|
- Which are optional?
|
||
|
|
- Which forces make the configuration attractive?
|
||
|
|
- Which forces make it unattractive?
|
||
|
|
- Which architectural variants exist?
|
||
|
|
- Which technologies commonly implement it?
|