Files
michaelschiemer/docs/README.md
2025-11-24 21:28:25 +01:00

176 lines
7.0 KiB
Markdown

# Framework Dokumentation
## Übersicht
Willkommen zur Dokumentation des Frameworks. Diese Dokumentation bietet umfassende Informationen zur Installation, Konfiguration und Verwendung des Frameworks sowie detaillierte Beschreibungen aller Komponenten und Funktionen.
## Dokumentationsstruktur
Die Dokumentation ist in folgende Hauptbereiche gegliedert:
### Erste Schritte
- [Installation](getting-started/installation.md)
- [Konfiguration](getting-started/configuration.md)
- [Erste Schritte](getting-started/first-steps.md)
### Architektur
- [Architekturübersicht](architecture/overview.md)
- [Hauptkomponenten](architecture/components.md)
- [Entwurfsmuster](architecture/patterns.md)
- [Architektur-Verbesserungen](ARCHITECTURE_IMPROVEMENTS.md)
### Features
#### Database
- [Database Patterns](features/database/patterns.md)
- [Migrations](features/database/migrations.md)
- [Seeding](database/seeding.md) - Seed-System für Initial-Daten
- [Neue Features](database/new-features.md)
#### Queue System
- [Queue System](features/queue/system.md)
- [Scheduler & Pipeline](features/queue/scheduler.md)
- [Queue Deployment](queue-deployment.md)
#### Events
- [Event System](features/events/system.md)
#### Error Handling
- [Error Handling Guide](features/error-handling/guide.md)
- [Advanced Error Handling](features/error-handling/advanced.md)
- [Error Handling Audit](ERROR-HANDLING-AUDIT-REPORT.md)
- [Error Handling Migration](ERROR-HANDLING-MIGRATION-PLAN.md)
#### Security
- [Security Patterns](features/security/patterns.md)
- [Route Authorization](features/security/route-authorization.md)
- [Security Guide](guides/security.md)
#### Filesystem
- [Filesystem Patterns](features/filesystem/patterns.md)
#### View Transitions
- [View Transitions API](features/view-transitions.md)
#### Routing
- [Routing Value Objects](features/routing/value-objects.md)
- [Routing Guide](guides/routing.md)
### Komponenten
- **Analytics**
- [Übersicht](components/analytics/index.md)
- [Konfiguration](components/analytics/configuration.md)
- [Beispiele](components/analytics/examples.md)
- **Authentication**
- [Übersicht](components/auth/index.md)
- [Konfiguration](components/auth/configuration.md)
- [Beispiele](components/auth/examples.md)
- [Security](components/auth/security.md)
- **Cryptography**
- [Übersicht](components/cryptography/index.md)
- [Konfiguration](components/cryptography/configuration.md)
- [Beispiele](components/cryptography/examples.md)
- [Security](components/cryptography/security.md)
- **Security**
- [Übersicht](components/security/index.md)
- [CSRF Protection](components/security/csrf-protection.md)
- [Security Headers](components/security/security-headers.md)
- [Request Signing](components/security/request-signing.md)
- **Validation**
- [Übersicht](components/validation/index.md)
- [Validierungsregeln](components/validation/rules.md)
- [Beispiele](components/validation/examples.md)
- **WAF (Web Application Firewall)**
- [Übersicht](components/waf/index.md)
- [Machine Learning](components/waf/machine-learning.md)
- [Konfiguration](components/waf/configuration.md)
- [Feedback](components/waf/feedback.md)
### LiveComponents
- [LiveComponents Übersicht](livecomponents/README.md)
- [Getting Started](livecomponents/01-getting-started.md)
- [API Reference](livecomponents/api-reference.md)
- [Attributes Reference](livecomponents/attributes-reference.md)
- [Events Reference](livecomponents/events-reference.md)
- [Best Practices](livecomponents/best-practices.md)
- [Advanced Features](livecomponents/advanced-features.md)
- [Performance Guide](livecomponents/performance-guide.md)
- [Security Guide](livecomponents/security-guide.md)
- [Troubleshooting](livecomponents/troubleshooting.md)
- [FAQ](livecomponents/faq.md)
### Entwickleranleitungen
- [Routing](guides/routing.md)
- [Controller](guides/controllers.md)
- [Validierung](guides/validation.md)
- [Security](guides/security.md)
- [Common Workflows](guides/common-workflows.md)
- [Troubleshooting](guides/troubleshooting.md)
- [Configuration Best Practices](guides/configuration.md)
- [Image Upload](guides/README-image-upload.md)
- [Static Site](guides/README-static-site.md)
- [WebSocket](guides/README-websocket.md)
- [Migrating to Modern Features](guides/migrating-to-modern-features.md)
### API-Dokumentation
- [API-Übersicht](api/index.md)
- [API Versioning Examples](api-versioning-examples.md)
- [Batch API Examples](batch-api-examples.md)
- [GraphQL Examples](graphql-examples.md)
- [Search API Examples](search-api-examples.md)
### Deployment
- [Deployment Übersicht](deployment/README.md)
- [Ansible Deployment](deployment/ANSIBLE_DEPLOYMENT.md)
- [SSL Setup](deployment/ssl-setup.md)
- [WireGuard Setup](deployment/WIREGUARD-SETUP.md)
- [Logging Configuration](deployment/logging-configuration.md)
- [Secrets Management](deployment/secrets-management.md)
- [Production Prerequisites](deployment/production-prerequisites.md)
### Weitere Themen
- [Console Best Practices](console-best-practices.md)
- [Console Dialog Mode](console-dialog-mode.md)
- [Console Optional Parameters](console-optional-parameters.md)
- [Logging](logging/best-practices.md)
- [Performance](performance/index-optimization.md)
- [ML Model Management](ml-model-management.md)
- [Vault System](vault-system.md)
- [Design Token System](design-token-system.md)
- [Template System Analysis](TEMPLATE-SYSTEM-ANALYSIS.md)
### AI-spezifische Dokumentation
- [Claude Documentation](claude/README.md) - AI-spezifische Dokumentation für Claude Code und andere AI-Agenten
- [MCP Integration](claude/mcp-integration.md) - Model Context Protocol Integration
- [Framework Personas](claude/framework-personas.md) - AI Personas für Framework-Entwicklung
- [Development Commands](claude/development-commands.md) - Claude Code Commands
- [Guidelines](claude/guidelines.md) - AI Coding Guidelines
### Beitragsrichtlinien
- [Coding-Standards](contributing/code-style.md)
- [Pull-Request-Prozess](contributing/pull-requests.md)
- [Dokumentationsrichtlinien](contributing/documentation.md)
- [Git Hooks](contributing/git-hooks.md)
### Projektplanung
- [Features](roadmap/features.md)
- [Tasks](roadmap/tasks.md)
- [Meilensteine](roadmap/milestones.md)
## Dokumentationsstandards
Diese Dokumentation folgt einheitlichen Standards, um Konsistenz und Benutzerfreundlichkeit zu gewährleisten:
1. **Struktur**: Jedes Dokument beginnt mit einer Übersicht und gliedert sich dann in logische Abschnitte.
2. **Codebeispiele**: Alle Codebeispiele sind vollständig und funktionsfähig.
3. **Querverweise**: Verwandte Themen werden durch Links miteinander verbunden.
4. **Aktualität**: Die Dokumentation wird regelmäßig aktualisiert, um den aktuellen Stand der Implementierung widerzuspiegeln.
## Mitwirkung an der Dokumentation
Wir begrüßen Beiträge zur Verbesserung dieser Dokumentation. Bitte beachten Sie die [Dokumentationsrichtlinien](contributing/documentation.md) für Informationen zum Beitragsprozess.
## Feedback
Wenn Sie Fragen, Anregungen oder Feedback zur Dokumentation haben, erstellen Sie bitte ein Issue im Repository oder kontaktieren Sie das Entwicklungsteam direkt.