Technologie-Stack
Status: 🚧 Dokumentation in Arbeit
Frontend-Technologien
Framework
- Astro: Modernes Web-Framework für statische Seiten und Komponenten
- TypeScript: Typsichere Entwicklung für bessere Code-Qualität
- Vite: Build-Tool und Development-Server
Styling
- TailwindCSS: Utility-first CSS Framework
- Responsive Design: Mobile-first Ansatz
Karten-Engine
- OpenLayers: Leistungsstarke Kartenbibliothek für Geodaten
- WMS/WMTS: Unterstützung für Standard-Geodienste
Backend & Services
Server-Funktionen
- Astro Endpoints: API-Endpunkte für dynamische Inhalte
- Node.js: Runtime-Umgebung
Datenmanagement
- Content Collections: Strukturierte Datenverwaltung
- JSON: Datenformat für Konfigurationen
Development-Tools
Build & Deployment
- Git: Versionskontrolle
- Caddy: Web-Server und Reverse-Proxy
- Systemd: Service-Management
Testing & Qualität
- TypeScript Compiler: Statische Code-Analyse
- ESLint: Code-Linting
- Prettier: Code-Formatierung
Nächste Schritte
- [ ] Detaillierte Versionen dokumentieren
- [ ] Abhängigkeiten und Pakete auflisten
- [ ] Konfigurationsbeispiele hinzufügen
- [ ] Performance-Optimierungen dokumentieren