Skip to main content

Frontend-Technologie

Wir haben für dieses Projekt mehrere Frameworks angeschaut und (auch mithilfe von LLMs) miteinander verglichen. Anschliessend haben wir eine Entscheidungsmatrix erstellt, um dies besser zu visualisieren.
KriteriumGewichtungReact + ViteAngularVue.jsSveltejQueryNext.jsExpress + HandlebarsSpring Boot + Thymeleaf
Einfaches Setup12%96897874
Performance15%97894877
Community / Support15%109876988
Lernkurve13%95789775
Modularität & Erweiterbarkeit13%98875987
TypeScript-Support12%1099831076
Eignung für langfristige Wartung20%1088741089
Gesamt (max. 100 Punkte)100%92.875.48079.654.287.276.672.6
Diese Tabelle wurde mit ChatGPT-4o am 02.05.2025 generiert:
Die Tabelle wurde mit unseren eigenen Gewichtungen und Gedanken angepasst.
Wir haben uns dann entschieden, React + Vite zu verwenden. Der Nachteil dieser Entscheidung ist jedoch, dass React und Vite nur für ein Frontend Sinn macht, denn man hat nicht wirklich die Server-Side-Funktionalitäten wie beim Next.js. Dafür wollten wir schon immer einmal mit Vite und React arbeiten und haben uns unteranderem auch dafür entschieden.

Usability and UI Choices

Hier können Sie mehr über die UI-Entscheidungen erfahren, die wir getroffen haben.
I