Vier-Schichten-Modell (ADR-050)

Kernarchitektur von Alexium Pages fuer Content-Rendering.

Schichten

#SchichtFrageBeispiel
1RenderContextWO?Page Section Slot
2TemplateBindingWAS?Slot Component + Variant
3TemplateDocument/AssetWIE?Layout-HTML + CSS
4BlockContentDATENsettings, data (JSON)

Regeln

  • Global-First: BlockContent immer scope=‘global’, Unit-Overrides nur sparse
  • System-Templates: Kein Tenant hat direkte Templates, nur Variants
  • Ein Slot = ein Binding = eine Component + optionale Variant
  • Anderes HTML neue Component. Anderes CSS neue Variant.

Zusammenhaenge

  • Entscheidung: ADR-050 im Alexium Pages
  • Template-System baut darauf auf
  • Editor-Architektur: ADR-056, ADR-063