The use of web components in frontend applications is growing rapidly as they enable the use of encapsulation, reuse, support for all modern browsers, and interoperability. This can be achieved by using the Web Components standard, which will be described in more detail in the master’s thesis. Throughout the thesis, the focus is on comparing the newer web component technology with a more established Angular framework. The tools for easier creation of web components are also described. We used the most promising tool to create a web component pattern library mwcpl and presented its use. In the result section, we compared the speed of different configurations of the developed pattern library and the Angular framework. It was established that the two technologies coexist well together.
|