Diese Webseite wurde im Rahmen des Moduls Web Engineering im Wintersemester 2021/22 erstellt.
Sie dient als Solution-Navigator für die während des Semesters erarbeiteten Aufgaben.
Die Webseite ist technisch wie folgt umgesetzt:
Für das Frontend kommt NuxtJS zum Einsatz. Da NuxtJS out-of-the-box Static Site Generation unterstützt, kann die Seite sehr schnell deployed werden.
Weiterhin wird für das Styling TailwindCSS verwendet. Dabei handelt es sich um ein CSS-Framework mit Utility-Klassen, um das Styling mit CSS zu vereinfachen.
Außerdem finden die folgenden (NuxtJS-)Module Anwendung:
Auf der Seite werden Icons verwendet. Diese stammen von Heroicons. Weiterhin wurden zwei Schriftarten verwendet: Kameron und Montserrat.
Das Deployment der Seite geschieht über Netlify. Netlify hat dabei eine Verbindung zum Git-Repository, in dem der Code für die Seite liegt. Jedes Mal, wenn auf den master Branch committed wird, wird ein Rebuild der Seite durch Netlify getriggered und die Homepage im Netlify-CDN neu deployed.