Progressive Web Applications

Articles & Tutorials

ReactJS vs PWA Studio vs Third-Party Themes: Which to Use on Magento 2 (
Aug 18, 2020
On this page, you can get acquainted with the use of ReactJS in Magento, the ways that it can be implemented, as well as the advantages and disadvantages of the listed options.
  • Alex Husar
  • Andrew Berzhinskiy
Create and Deploy Web Apps and PWAs with Expo (
May 15, 2020
In this article, we will explore all the steps from the creation of an Expo web project to its deployment on Netlify.
  • Mohamed aly sidibe
From create-react-app to PWA (
Jan 08, 2020
Take your app from the console to the web to your users’ home screens.
  • John Reilly
Progressive Web Apps in Ionic React (
Nov 20, 2019
I wanted to share my experience rebuilding a personal demo app that I have built in Angular (Star Track) and rebuild it in React. For this exercise, I’m going to focus on how I created a Progressive Web App (or PWA) with Ionic React. Let’s dive in!
  • Mike Hartington
Creating a “Lists” PWA with React and Firebase (
Oct 22, 2019
In this tutorial, we’ll create a simple PWA built on React and Firebase. The app will display a list of ideas. We’ll be able to add and delete ideas to and from the list, and it will work offline as well.
  • Ovie Okeh
Making Gatsby a PWA: Service Worker and Web App Manifest (
Jul 18, 2019
Progressive Web Apps (PWAs) allow developers to deliver an app-like experience to the user. Paired with the top-notch performance of Gatsby.js, and you get a blazing fast website.
  • Juan Villela
Creating a Simple Text Editor Progressive Web App with React (
Feb 22, 2019
In 2019 Progressive Web Apps are going to be much hyped and there's no better time to start exploring the benefits. In this tutorial i'll take you step by step through creating a simple Text Editor PWA using React so you can code your own!
  • Jamie Maison
Build Progressive Web Apps with React — Part 2 (
Feb 21, 2019
Picking up from my previous post, in this post I will show you how to complete the process of converting a regular react web application into a progressive web app.
  • Rajat Saxena
Build Progressive Web Apps with React — Part 1 (
Jan 29, 2019
How to transform a React application into a progressive web application with great performance — deep tutorial
  • Rajat Saxena
How to build a custom PWA with Workbox in create-react-app (
Sep 19, 2018
In this follow up post, I’m going to take you through how to build a custom Progressive Web App (PWA) using Google’s Workbox library without ejecting from the create-react-app (CRA) shell.
  • Zaid Humayun
How to build a PWA with Create-React-App and custom service workers (
Aug 08, 2018
I realised what a struggle it is to get a PWA with custom routes configured inside of a Create React App (CRA) build. Hopefully this helps out someone stuck in a similar position.
  • Zaid Humayun
Building a Progressive Web App in React (
May 04, 2018
With Firebase’s new Firestore for offline support.
  • Stelios Constantinides
Build a Progressive Web App using React (
Feb 01, 2018
Progressive Web App with React! When I read this I thought, why not build one ourselves.
  • Aman Mittal
A React And Preact Progressive Web App Performance Case Study: Treebo (
Sep 13, 2017
Treebo recently shipped a new Progressive Web App as their default mobile experience, initially using React and eventually switching to Preact in production.
  • Addy Osmani
  • Lakshya Ranganath
React Progressive Web Apps (
Aug 13, 2017
Progressive Web Apps (PWA) are gaining a lot of popularity these day, and with one of the updates this year (2017), the Create React App creates your project by default as PWA.
  • Gethyl George Kurian
Build your first progressive web app with React (
Apr 25, 2017
Progressive Web Apps are the much-hyped future of the web. Let’s build one!
  • Scott Domes

Video Guides & Talks

Move fast with confidence (
May 28, 2019
Tools and strategies for growing your state-of-the-art React PWA to a global scale.
  • Paul Armstrong
Building Progressive Web Apps With React (
Jan 18, 2019
Come learn how to use your existing React knowledge to build the next generation of web applications.
  • Jonathan Mills
The making of Twitter Lite (
May 23, 2017
Twitter Lite is a complex PWA built with Node.js, React, Redux, Service Workers, and Webpack. This talk will cover how our team designs and builds one of the world’s most visited web apps. You’ll also hear about React Native for Web; how we approach network and render performance challenges; and how we use new web platform features.

Podcast Episodes

Progress with Houssein Djirdeh (
May 02, 2019
On Progressive Web Apps and the Story of Building GitPoint with React Native
Progressive Web Applications feat. Eric Elliott (
Dec 31, 2018
In today’s episode of the React Native Radio podcast, Nader Dabit speaks with Eric Elliott. Eric shares his experience with building Progressive Web Applications and the advantages of these types of applications. Eric explains the topics like Service Workers, Caching, Frameworks, and Compiling and much more.