Progressive Web App – a new trend in e-commerce : Case study: applying service worker for a webshop
Pham Quynh, Huong (2018)
Pham Quynh, Huong
Haaga-Helia ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018120520217
https://urn.fi/URN:NBN:fi:amk-2018120520217
Tiivistelmä
With the evolution of the Internet, the number of online buyers continuously increase. As a result, the e-commerce market, especially mobile e-commerce, is rising dramatically. Commonly, building native mobile app is considered as a compelling solution for businesses to develop their mobile e-commerce products, which fully exploits device capabilities to pro-vide customers with a pleasant experience. However, Progressive Web App (PWA) was born and has become a game changer.
The purpose of this thesis was not only to clarify the concept of PWA and its characteristics but also to provide practical results of a service worker, explaining how it can help busi-nesses develop a better e-commerce solution. The idea behind this thesis is giving audi-ences an adequate understanding of PWA to compare and improve current products.
The thesis was divided into two parts including theoretical part and empirical part. The theoretical part composes of literature collected from books, academic articles and reliable online sources. The practical section presents a case study. Additionally, the author's own opinions were included.
The thesis indicated that by providing app-like features to a web app, service worker sup-ports PWA to become a top priority solution in the mobile e-commerce market. As a practical result, the thesis delivered a webshop with an integrated service worker to prove that the service worker can make a web app faster and able to work offline by pre-fetching re-source and smart caching.
The thesis concludes that implementing a service worker into a webshop helps business to reach out the customers in mobile e-commerce quickly and economically. However, applying the service worker is more suitable for companies that require small cached content. For businesses who need an app that takes all advantages of the mobile device and a massive deal of cached content, the native app should be a good solution.
The purpose of this thesis was not only to clarify the concept of PWA and its characteristics but also to provide practical results of a service worker, explaining how it can help busi-nesses develop a better e-commerce solution. The idea behind this thesis is giving audi-ences an adequate understanding of PWA to compare and improve current products.
The thesis was divided into two parts including theoretical part and empirical part. The theoretical part composes of literature collected from books, academic articles and reliable online sources. The practical section presents a case study. Additionally, the author's own opinions were included.
The thesis indicated that by providing app-like features to a web app, service worker sup-ports PWA to become a top priority solution in the mobile e-commerce market. As a practical result, the thesis delivered a webshop with an integrated service worker to prove that the service worker can make a web app faster and able to work offline by pre-fetching re-source and smart caching.
The thesis concludes that implementing a service worker into a webshop helps business to reach out the customers in mobile e-commerce quickly and economically. However, applying the service worker is more suitable for companies that require small cached content. For businesses who need an app that takes all advantages of the mobile device and a massive deal of cached content, the native app should be a good solution.