Praktische Evaluation des Frameworks Laravel Nova am Beispiel einer Anwendung zur Verwaltung und Auswertung von Radiosondenaufstiegen


Niklas Canisius

Präsentation
22. November 2022, 09:30 Uhr, Raum https://th-koeln.zoom.us/j/86224491085 (Passwort steht im Ilias) Präsentation
Betreuer
Prof. Dr. Christian Kohls
Kooperationspartner
KIWIS & BROWNIES
Stichworte
Full Stack Webentwicklung & Hosting, Frameworks, Laravel, Nova, Admin Panel
Bildrechte
Niklas Canisius; OpenStreetMap

Abstract

Radiosonden sind Instrumente zur Messung meteorologischer bzw. aerologischer Daten in der Erdatmosphäre. Für die Verwaltung und Auswertung von mehreren Bodenstationen sowie deren Radiosondenaufstiegen sollte eine webbasierte Software entwickelt werden. Ziel dieser Projektarbeit ist die Konzeption und Implementierung eines ersten lauffähigen und produktiv nutzbaren Prototypen der Software. Außerdem wurden zwei Hostingvarianten, Cloud based und On-Premises, umgesetzt.

Im Rahmen dieser praktischen Arbeit wird evaluiert, welche Vor- und Nachteile der Einsatz eines Admin-Panel Frameworks, am konkreten Beispiel von Laravel Nova, bietet. Zusätzlich wird ein Vergleich zu ähnlichen Technologien, im methodischen Rahmen einer kurzen Nutzwertanalyse, erstellt.

Im Ergebnis überzeugt Laravel Nova durch stark gesteigerte Produktivität während der Implementierung. In puncto Anpassbarkeit müssen dafür jedoch einige Einschränkungen in Kauf genommen werden. Der Vergleich mit ähnlichen Frameworks zeigt, dass es möglicherweise besser geeignete Lösungen gibt.

Material & weiterführende Infos

Vorschläge für weitere Arbeiten im Themenfeld

Vergleich mit filament und ggf. Wechsel des Frameworks für mehr Anpassbarkeit

Realitätsnahe Lasttests der API und der UI