> For the complete documentation index, see [llms.txt](https://justin-se.gitbook.io/justin-se-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://justin-se.gitbook.io/justin-se-docs/front-end-development/frontend-engineering/progressive-web-app.md).

# Progressive Web App

## Concept of Progressive Web App

Progressive Web App (PWA) are web applications that provide a native-like experience to users.\
PWA can work offline, send push notifications, and installed on a user's device, it make traditional web app reach more potential user.

## Progressive Frameworks

* [**React**](https://angular.dev/)
  * develop by Meta/Facebook, most popular progressive framework.
* [**Vue**](https://vuejs.org/)
  * aka lightweight angular
  * [SimpleVue](https://github.com/Justin26l/SimpleVue), a simple recreate to show how it work.
* [**Angular**](https://angular.dev/)
  * develop by google, using angular your build size will be huge.
