Wochele, Joel (2019) Evaluation von Angular Elements im Kontext von Produktionsleitsystemen mittels einer Microservice-Architektur. Masters thesis, Ulm University.
Download (4MB)
Abstract
Die komponentenbasierte Entwicklung ermöglicht eine gute Wiederverwendbarkeit und einen hohen Grad an Modularisierung. Bei der clientseitigen Webprogrammierung gab es für diesen Ansatz allerdings lange Zeit keine offizielle Lösung. Web Components beheben diesen Mangel und sollen neue Wege bei der Entwicklung eröffnen. Für Unternehmen stellt sich jedoch nicht nur die Frage nach der theoretisch optimalen Lösung, sondern auch, ob diese aus technischer Sicht bereits praktikabel umsetzbar ist und inwiefern bereits existierendes Know-how wiederverwendet werden kann. Das Framework Angular versucht mit Angular Elements, genau diese Problemstellung zu adressieren. Diese Thesis wird die generelle Funktionsweise von Web Components erläutern sowie im speziellen auf die Vor- und Nachteile von Angular Elements eingehen. Letztere werden anhand verschiedener Anforderungsszenarien evaluiert und praktisch verprobt. Die dabei gewonnenen Erkenntnisse werden im Hinblick auf die Erstellung eines Micro Frontends analysiert. Dabei werden für Microservice-Architekturen insbesondere die Diskrepanzen zwischen der theoretischen Eignung von Web Components und die realen Problemstellungen im Kontext von Angular betrachtet. Abschließend wird mit Einzelbeispielen noch auf die neuen Möglichkeiten und Anforderungen im Bereich der Gestaltung von Web Components eingegangen.
Item Type: | Thesis (Masters) |
---|---|
Subjects: | DBIS Research > Master and Phd-Thesis |
Divisions: | Faculty of Engineering, Electronics and Computer Science > Institute of Databases and Informations Systems > DBIS Research and Teaching > DBIS Research > Master and Phd-Thesis |
Depositing User: | Ruediger Pryss |
Date Deposited: | 08 Jul 2019 07:54 |
Last Modified: | 08 Jul 2019 07:54 |
URI: | http://dbis.eprints.uni-ulm.de/id/eprint/1802 |