Evaluating State-of-the-Art Web Component Frameworks

Engelmayer, Stefan (2019) Evaluating State-of-the-Art Web Component Frameworks. Bachelor thesis, Ulm University.

[thumbnail of Bachelorarbeit_StefanEngelmayer.pdf] PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB)

Abstract

Websites are getting more complex over the years because it is not just used to display information, but to use some applications. One challenge is to maintain these services and keep them up to date. To reuse existing code, Web Components are introduced to outsource complex structures as an HTML element including its functionality. Therefore, some frameworks available which help to create Web Components by providing some useful tools and make the development process easier for developers. Because there are numerous different frameworks available for the development, it is not easy to find the right one for the own project. Because the standards are changing fast in computer science, the development process should always be State-of-the-Art.

The aim of this thesis is to give a brief overview over Web Component frameworks and find out which framework is a good choice for given use cases. First some frameworks are introduced. Three selected frameworks are more detailed introduced. For the evaluation of these frameworks, the used criteria are introduced. With the use of the analytical hierarchy process, three scenarios are evaluated to get the best framework for each scenario. This shows that when the requirements differ, also the choice of the framework can change.

Item Type: Thesis (Bachelor)
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: M.Sc. Johannes Schobel
Date Deposited: 12 Jun 2019 14:01
Last Modified: 12 Jun 2019 14:01
URI: http://dbis.eprints.uni-ulm.de/id/eprint/1769

Actions (login required)

View Item
View Item