web
Layer 1 – Domain Foundation (v2.0)
Universelle Webentwicklungsprinzipien, die in jedem Webprojekt gelten – unabhängig vom Framework. React, Vue, Svelte, Vanilla JS – diese Prinzipien sind gültig.
Philosophie
Dieses Paket kodiert grundlegende Webplattform-Kenntnisse, die Agenten oft isoliert richtig haben, in der Praxis aber vermissen. Ein Agent weiß, was ARIA-Labels sind. Trotzdem produziert er ein Formular ohne Fehlerankündigungen für Screenreader. Ein Agent kennt Core Web Vitals. Trotzdem rendert er ein 2 MB Heldenbild ohne Maße.
Die Lücke liegt nicht im Wissen – sondern in der konsistenten Anwendung.
Was enthalten ist
| Typ | Anzahl | Abdeckung |
|---|---|---|
| Patterns | 7 | Barrierefreiheit (WCAG 2.2), Performance (Core Web Vitals), Sicherheitsheader (OWASP), SEO, Responsive Design, Fehler-UX, Ladezustände |
| Anti-Patterns | 6 | Div-Suppe, fehlender Alternativtext, Layout Shifts, ungeschützte Formulare, clientseitige kritische Pfade, keine Sicherheitsheader |
| Verfassung | 7 | Prinzipien |
Fundiert durch: W3C WCAG 2.2 (Oktober 2023), Google Core Web Vitals (2025), OWASP Secure Headers Project, OWASP CSP Cheat Sheet, MDN Web Docs, Web Almanac 2025, European Accessibility Act (Juni 2025).
Was dieses Paket NICHT abdeckt
- Frameworkspezifische Patterns (siehe
react,nextjs, usw.) - Meinungen zu CSS-Methodiken (BEM vs. Utility-First vs. CSS-in-JS)
- Build-Tool-Konfiguration (Webpack, Vite, Turbopack)
- Backend-/API-Patterns (siehe
apioderbaas)