// HEISE ONLINE — LINUX & OPEN SOURCE
heise+ | FastAPI und HTMX: Webanwendungen einfach mit Python und HTML erstellen
Mit FastAPI und HTMX lassen sich Webanwendungen in Python und HTML bauen – ohne separates JavaScript-Framework fürs Frontend.
Wer eine aktuelle Web-Anwendung entwickelt, landet schnell bei überdimensionierten Frameworks wie React, Vue oder Angular – sie machen viele Projekte unnötig komplex. Dabei reichen einfache Server-Renderings oft aus. Mit dem Web-Framework FastAPI und der Bibliothek HTMX bauen Sie moderne, dynamische Webanwendungen, ohne sich mit komplizierten JavaScript-Werkzeugen oder überladenen Frameworks herumzuärgern.
Dahinter steckt ein schlankes Prinzip: FastAPI kümmert sich im Hintergrund um ein schnelles und zuverlässiges Backend. HTMX erweitert Ihr HTML so, dass Webseiten wie eine App reagieren: Über einfache Attribute steuern Sie Server-Anfragen und tauschen einzelne Seitenbereiche aus, anstatt komplette Seiten neu zu laden oder ein schwerfälliges Frontend-Framework zu bemühen.
Wir zeigen Ihnen Schritt für Schritt, wie Sie mit diesem Stack eine einfache Kundenverwaltung umsetzen. Dabei beginnen wir mit einer einfachen Übersichtsseite und erweitern sie um Kundendaten, Bestellungen und Details. Wir gehen darauf ein, wie Sie Kunden anzeigen, anlegen, bearbeiten und löschen sowie deren Bestellungen einsehen. FastAPI übernimmt das Backend und rendert die passenden HTML-Schnipsel, während HTMX für die Interaktion im Browser sorgt.
Der iPod machte Apple einem breiten Publikum bekannt und etablierte ein Geschäftsmodell, das den Konzern bis heute prägt. 25 Jahre iPod – Happy Birthday!
Die Solarbank gibt es nun in XXXL: Die „Max“ bietet mehr PV-Leistung, mehr Speicher und mehr Einspeisung. Ob mehr tatsächlich besser ist, zeigt der Test.
KI macht den Nachbau bekannter Programme verlockend einfach. Doch was technisch gelingt, ist längst nicht immer erlaubt. Eine juristische Einschätzung.
Termine aus iCloud, Google, Outlook und weiteren Diensten in einer App: Wir zeigen am iPad, wie Sie private und berufliche Verpflichtungen im Blick halten.
Mit Desinfec't beseitigen Sie nicht nur Viren, sondern sichern Daten, ändern vergessene Passwörter oder schalten störende Systemdienste ab. Wir zeigen, wie.
Nach der Saison darf das Zweirad meistens in den Winterschlaf. Was Fahrer und Werkstatt tun können und sollten, damit im nächsten Frühjahr wieder alles läuft.