--- title: Progressive web apps (PWAs) slug: Web/Progressive_web_apps translation_of: Web/Progressive_web_apps ---

progressive web apps community PWA logo

PWA advantages

PWA should be discoverable, installable, linkable, network independent, progressive, re-engageable, responsive, and safe. To find out more about what these mean, read Progressive web app advantages.

Google uses a helpful acronym for us to understand why PWA are so effective: FIRE – Fast, Integrated, Reliable, and Engaging. This acronym is itself a perfect explanation of why PWA is in trend amongst developers.

To find out how to implement PWA, consult the guides listed in the below section.

Core PWA guides

The following guides show you what need to do to implement a PWA, by examining a simple example and showing you how all the pieces work.

  1. Introduction to progressive web apps
  2. Progressive web app structure
  3. Making PWA work offline with Service workers
  4. How to make PWA installable
  5. How to make PWA re-engageable using Notifications and Push
  6. Progressive loading
  7. Collection of resources, codelabs and tools you need to build PWA by the team at pwafire.org
  8. Setting up your Progressive Web App Development environment

Technology guides

Tools

{{QuickLinksWithSubpages("/en-US/docs/Web/Progressive_web_apps/")}}