Klein genug, um es zu verstehen
Dieser QR-Code-Generator ist bewusst eine statische Anwendung. Es gibt kein Framework, keinen Paketmanager, keine Datenbank, kein Konto-System und keine Laufzeit-API. Der Browser lädt lokales JavaScript, wandelt Ihre Eingabe in eine QR-Matrix um und erzeugt herunterladbare Bilder.
connect-src 'none' und schafft damit eine vom Browser erzwungene Grenze gegen ausgehende Anfragen der App.Lokal ausführen
Die Anwendung besteht aus statischen Dateien und lässt sich mit jedem einfachen HTTP-Server lokal starten, zum Beispiel mit python -m http.server 8080 im Projektverzeichnis. Öffnen Sie anschließend http://localhost:8080. Die Dateien lassen sich ebenso auf Netlify, Cloudflare Pages oder einem anderen statischen Hosting-Anbieter bereitstellen.
Was Selbsthosting erlaubt
Sie können die Anwendung in Ihrer eigenen Umgebung betreiben und an Ihre Anforderungen anpassen. Beachten Sie dabei stets die geltenden Lizenzbedingungen und Hinweise der verwendeten Komponenten.
Rückmeldungen sind willkommen
Fehlerberichte, Barrierefreiheitsverbesserungen, Korrekturen und gezielte Funktionswünsche sind willkommen. Änderungen sollten die clientseitige Erzeugung erhalten, Tracking vermeiden und die Standardbereitstellung verständlich und nachvollziehbar halten.