Generische UI-Konzepte im Web-Frontend

Universität Ulm

MA Abschlussvortrag, Fabian Henkel, Ort: Online, Datum: 07.07.2020, Zeit: 15:00 Uhr

Gerade durch das Aufkommen von Single Page Applications (SPAs) ist die Komplexität und der Umfang der Client-seitigen Web-Entwicklung deutlich gestiegen. Bei der Erstellung von User Interfaces (UIs) setzen Frameworks wie Angular auf einen komponentenbasierten Ansatz, um mitunter Wiederverwendbarkeit oder eine bessere Testbarkeit zu erreichen. Für die Entwicklung von UIs in neuen Projekten ist so allerdings jeweils das Einbinden vieler unterschiedlicher Abhängigkeiten sowie ein umfangreiches Setup nötig. Diese Arbeit umfasst eine Sammlung mehrerer Ansätze zur effizienten Entwicklung neuer UIs im Kontext von Intranet-Seiten zur Steuerung und Überwachung von Maschinen von Produktionsstraßen. So werden unter Anderem eine generische Komponentenbibliothek, sowie eine Möglichkeit des visuellen Testens der Komponenten entwickelt und vorgestellt. Die so gewonnenen Erkenntnisse sollen zu einer deutlichen Verringerung der Entwicklungszeit bei gleichzeitiger Erhöhung der Softwarequalität innerhalb von Web-Frontend-Projekten führen.