Minimalismus trifft Performance: V26.10.0
Viele Webseiten heute sind überladen mit JavaScript und schweren Frameworks. Dieses Projekt verfolgt einen anderen Ansatz: Static Site Generation via Bash. Das gesamte System hinter dieser Seite (und hoenigtoenig.de) besteht aus einem einzigen, hochoptimierten Bash-Skript, das Markdown-Dateien in blitzschnelles HTML verwandelt.
Die Kern-Features im Überblick
- ⚡ High-Speed Build: Dank effizientem YAML-Parsing und nativer Bash-Logik wird die gesamte Seite in Sekundenbruchteilen generiert.
- 📝 Pandoc Power: Volle Unterstützung für komplexes Markdown, inklusive Pipe-Tables, mathematischen Formeln und individuellen Design-Containern.
- 🖼️ Intelligente Mediathek: Automatisierte Generierung von WebP-Thumbnails für Bilder und Videos sowie ein integrierter Audio-Player für Podcasts oder Tracks.
- 📱 Mobile-First Design: Ein extrem schlankes CSS sorgt dafür, dass die Inhalte auf dem Smartphone im Portrait-Modus perfekt lesbar sind – zentriert, kompakt und ohne unnötigen Ballast.
- 🔍 Integrierte Suche: Eine clientseitige Echtzeit-Filterung für Posts und Medien, die ganz ohne Datenbank auskommt.
Warum Bash?
Die Entscheidung für ein Bash-basiertes System (V26.10.0) war bewusst. Es bietet maximale Kontrolle, benötigt keine Abhängigkeiten auf dem Server und ist extrem langlebig.
“Perfektion ist nicht dann erreicht, wenn man nichts mehr hinzufügen kann, sondern wenn man nichts mehr weglassen kann.”
Dieses Skript ist das Ergebnis dieser Philosophie.
Das Skript ist Open-Source-Spirit – inspiriert von minimalistischen SSGs.