FastAPI: Entwicklung einer Web-App mit Python
FastAPI in Aktion: Production-Ready APIs in Minuten statt Tagen – auch ohne KI.
In diesem Tech-Talk zeige ich eine Web-Architektur auf Basis von FastAPI, die ohne JavaScript-Framework und Build-Pipeline auskommt. Im Zentrum stehen Server-Side Rendering mit Jinja2 und dynamische Interaktivität durch HTMX. Ergänzt wird der TechStack durch PostgreSQL und SQLAlchemy/Alembic für Datenhaltung und Migrationen.
FastAPI: Python, aber schnell genug für Skeptiker.
Zielgruppe:
Softwareentwickler und Architekten, die APIs oder Web-Anwendungen konzipieren oder umsetzen.
Was Sie im WebCast erwartet:
- Architekturverständnis: Struktur einer Web-Anwendung ohne SPA-Framework, inklusive Kommunikationsmuster zwischen Frontend, Backend und Datenbank.
- Technologie-Bewertung: Einordnung von FastAPI/HTMX gegenüber SPA-Architekturen hinsichtlich Komplexität, Wartbarkeit, Performance.
- Umsetzungswissen: Konkrete Integrationsmuster für die vorgestellten Technologien in produktionsnahen FastAPI-Projekten.