Notes

Progressive Web Apps ( PWA )

A progressive web application (PWA), or progressive web app, is a type of application software delivered through the web, 
built using common web technologies including HTML, CSS, JavaScript, and WebAssembly. It is intended to work on any 
platform with a standards-compliant browser, including desktop and mobile devices.

Installation

# for reactjs in javascript
npx create-react-app my-app --template cra-template-pwa
# for reactjs in typescript
npx create-react-app my-app --template cra-template-pwa-typescript

serve package converts our current working directory into an virtual directory i.e. the directory is hosted under localhost

npm install serve

Analysing PWA

References