Sitzungsprotokoll: Breakout Meeting "Frontend-Coding", 18.05.2021
Übersicht über die verwendeten Frameworks
- Django: Serverside-Web-Framework – bindet Datenbanken und Logik an, stellt Informationen zum Rendern eines HTMLs oder für eine REST-API bereit, inkl. Nutzerlogin, Rechteverwaltung
- Jinja2: Serverside-Template-Engine – wird zur Darstellung von Informationen als HTML genutzt
- Vue: Client-Template-Engine – wird zur Darstellung von per REST abgerufenen oder in Javascript berechneten informationen als HTML-DOM genutzt.
- Bulma: CSS-Stylesheet & UI-Framework – stellt CSS-Klassen bereit, um einem HTML-Dokument ein bestimmtes nutzerfreundliches Aussehen zu verleihen.
- Fontawesome: CSS-Stylesheet – stellt CSS-Klassen bereit, um Symbole anzuzeigen
- Gunicorn: Kümmert sich darum, Python-Prozesse mit Django zu starten, und Anfragen von einem Webclient zu parsen
- Nginx: Webserver – liefert statische Dateien aus, die ihm Django hingelegt hat.
Diagramm (Mischung statische Referenzierung und dynamisches Verhalten)
Nächstes reguläres Treffen
31.05.2021 18:00