Componentized Visualization Components with Micro-Frontends
Tran, Thuy Phuong Nhi (2022)
Tran, Thuy Phuong Nhi
2022
Bachelor's Programme in Science and Engineering
Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2022-05-17
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202204273889
https://urn.fi/URN:NBN:fi:tuni-202204273889
Tiivistelmä
With a rapid increase in demand of using the Internet, web application has become a key and essential role in today's world. In the near future, billions of devices will be connected to the Internet for sharing values. Therefore, having cutting-edge web technologies urges companies and researchers to find out a novel approach for developing, testing, and deploying web application.
The Microservices concept has become a "trending" concept that almost all developers are familiar with this architecture for solving problems caused by a single monolith application in the server side. With the idea of decomposing a traditional large monolith application into a smaller independent application, Micro-Frontends architecture has been introduced as "microservices" for client side. It has gained remarkable popularity and has been adopted by several established companies such as Starbucks, Ikea, and many others. However, The concept of Micro-Frontend is quite new and many organizations still hesitate to adopt this architecture due to a lack of knowledge and skills.
This thesis will provide a basic concept concerning the advantages of adopting Micro-Frontends architecture in some cases. Also, it brings an observation on a real project developing application with Micro-Frontend patterns.
The Microservices concept has become a "trending" concept that almost all developers are familiar with this architecture for solving problems caused by a single monolith application in the server side. With the idea of decomposing a traditional large monolith application into a smaller independent application, Micro-Frontends architecture has been introduced as "microservices" for client side. It has gained remarkable popularity and has been adopted by several established companies such as Starbucks, Ikea, and many others. However, The concept of Micro-Frontend is quite new and many organizations still hesitate to adopt this architecture due to a lack of knowledge and skills.
This thesis will provide a basic concept concerning the advantages of adopting Micro-Frontends architecture in some cases. Also, it brings an observation on a real project developing application with Micro-Frontend patterns.
Kokoelmat
- Kandidaatintutkielmat [8253]