Performance Assessment of Caching Techniques in PWAs
Alankrit Gupta1, Ritika Jain2, Uma Tomer3

1Alankrit Gupta*, Student, Department of Computer Science & Engineering, Akhilesh Das Gupta Institute of Technology and Management, New Delhi, India.
2Ritika Jain, Student, Department of Electrical & Electronics Engineering, Akhilesh Das Gupta Institute of Technology and Management, New Delhi, India.
3Uma Tomer, Assistant Professor, Department of Computer Science & Engineering, Akhilesh Das Gupta Institute of Technology and Management, New Delhi, India. 

Manuscript received on June 01, 2020. | Revised Manuscript received on June 08, 2020. | Manuscript published on June 30, 2020. | PP: 990-994 | Volume-9 Issue-5, June 2020. | Retrieval Number: E1030069520/2020©BEIESP | DOI: 10.35940/ijeat.E1030.069520
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Mobile software development is an emerging technology. The aim of working on this technology is to make it user-friendly and improve the user experience. This paper focuses on the advancing technology – Progressive Web Apps (PWAs). These apps combine the experience of both native and web applications. Progressive web apps are cross-platform developed which means that the app should function both on Android and iOS platform. While web/hybrid/native apps are costly to build, PWAs are way cheaper to build. These apps provide far better user experience than the conventional native/web/hybrid mobile applications. The service worker is the foundation of a PWA. Service Worker enables caching of assets and controls the network traffic. Manifest file lets the app to be installed on the user’s device. Different caching techniques are discussed in the paper and their performance has been monitored. The performance of the Progressive Web App is analyzed using Blazemeter as Remarkable growth has been seen in the performance of several business platforms after the implementation of progressive web apps. This paper assesses: (1). The difference in features of Native/Mobile Web/ Hybrid Web Mobile with PWAs, (2). Performance Analysis of the caching techniques in PWAs.
Keywords: Progressive Web App, Service Worker, Manifest, Caching, Performance Analysis, Cross- platform