Neuer Technologie-Stack
Ende 2018 wurde der Entschluss gefasst, den User Interface-Technologie-Stack des Quizshow-Trainingslagers komplett neu zu entwickeln. Und nach nur ;-) 12 Monaten ist es soweit.
Das Quizshow-Trainingslager UI basiert nun im Wesentlichen auf
- dem React Framework,
- Redux und
- Redux-Saga
Der wesentliche Grund für diese Veränderung liegt in der Vereinfachung der (zukünftigen) Entwicklung von UI-Komponenten und der höheren Performance auf UI-Seite bei gleichzeitiger Verringerung der erforderlichen Leistung auf Server-Seite.
Warum hat das so lange gedauert?
Wir mussten das QT von ganz vorne neu entwickeln und haben dafür ca. 400h benötigt. Da wir das QT in unserer Freizeit betreiben (neben dem > 40h / Woche Job) waren dafür einige Abende, Wochenenden und auch der ein oder andere Urlaubstag notwendig ...
Welche Vorteile hat das für mich als Quizzer des QT?
Auf den ersten Blick - nichts ;-). Wir haben kaum Änderungen an QT Funktionen selbst vorgenommen, also beinahe eine 1:1 Migration mit dem Ziel, eine möglichst stabile Version zu entwickeln. Das QT sollte also so funktionieren wie bisher auch.
Auf den zweiten Blick hoffen wir, dass wir einfacher (und schneller) neue Funktionen entwickeln können, wovon du dann natürlich unmittelbar profitierst. So haben wir z. B. bereits jetzt die Eingabe für neue Quizfragen etwas "gepimpt" und auch die Duplikatsuche bei dieser Eingabe verbessert.
Du hast einen Verbesserungsvorschlag für das QT? Wenn nicht jetzt, wann dann -> Schreib' uns einfach
Viel Spaß mit der neuen QT-Version!