Single page or multi page PWA?

A common misconception with Progressive Web Applications is that they need to be single page applications (SPA). There is no requirement for a PWA to be a SPA. In fact, many pages like news sites or web shops are much better suited as multi page applications.

When building a multi page PWA, be sure to:

  • Load the ServiceWorker with a scope that covers the entire site
  • Link to the same Web Application Manifest from each page