Unsere Technologie
Die neue Version basiert auf Astro mit statisch gerenderten Seiten. Die Würfel-Komponente wird als vorgerendertes React-Island eingebunden und anschließend im Browser hydratisiert.
Astro – Statische Seiten
Wir nutzen Astro, damit Inhalte wie FAQ, Blog, History, Impressum und Datenschutz statisch gerendert und gut indexierbar sind.
React (Astro Island) – Würfel-Logik
Die interaktive Würfeloberfläche (Erstellen, Würfeln, Pausieren, Presets, Farben, Schütteln) läuft als React-Komponente innerhalb einer Astro-Seite. Das Widget wird beim Build vorgerendert und im Browser für Interaktionen aktiviert.
Browser-APIs – Lokale Einstellungen & Schütteln
Für Theme-, Intro- und Interaktionsfunktionen verwenden wir Browser-APIs wie localStorage, matchMedia und auf unterstützten Geräten DeviceMotionEvent (Schütteln zum Würfeln).
CSS – Responsives UI
Das Layout und die Komponenten sind mit globalem CSS (ohne Tailwind in V2) umgesetzt und für Mobile sowie Desktop optimiert.
Datensparsam
Einstellungen wie Theme oder der Intro-Hinweis werden lokal im Browser gespeichert. Es ist keine Registrierung erforderlich.