Zusammenfassung

Zusammenfassung

Das Projekt bietet interessante Themengebiete, die für einen Webentwickler ein Blick außerhalb des täglichen Geschäfts von Webseiten und App Erstellung darstellen. Da hier der Fokus auf grafische Funktionen liegt, ist eine Wahl der Technologie besonders kritisch, um eine optimale Performanz dem Nutzer zu bieten. React-Konva war im Kontext des Projekts eine gute Wahl und ist empfehlenswert für Grafik lastige Projekte. Die Wahl des CSS Frameworks ist ebenfalls wichtig.

TailwindCSS ist zwar bei der Entwicklung sehr schnell, jedoch muss man bereits eine Vorstellung haben, wie die Applikation aussehen soll oder zumindest ein Design Mockup entwickeln. Es ist empfehlenswert beim nächsten Mal eine UI Bibliothek wie Tailwind UI oder Tailwind Elements zu nehmen, wenn kein Design Mockup vorhanden ist. Andere CSS Bibliotheken wie Boostrap bieten fertige Komponenten bereits an, also sollte dies beachtet werden bei der Wahl des CSS Frameworks. Das Projekt deckte auch Wissenslücken und fehlende Erfahrungen auf im Bereich des bereitstellen einer Applikation, Sicherheit und komplexe grafische Funktionen.

Da bis jetzt keine Berührungspunkte damit vorhanden waren, war das Projekt eine erste Erfahrung darin. Das spiegelt sich aber auch in der Qualität einiger Funktionen.

Es könnten noch vieles am Projekt verfeinert werden in Richtung Qualität, aber das heißt auch, dass die benötigte Zeit das Projekt fertig zustellen auch länger wird. Aus dem Grund muss das Planen des Projekts und eine genaue Zielsetzung mit größter Sorgfalt behandelt werden. Das ist ein Thema was bei der Entwicklung an manchen Stellen außer Acht gelassen wurde.

Last updated on January 8, 2023