An example of a PWA built in React Redux with Create React App for WWWID Performance Challenge.
Live Preview : https://react-pwa-id.firebaseapp.com/
See webpagetest.org performance test in April 16, 2018 Click here
See webpagetest.org lighthouse score in August 7, 2018 Click here
See gtmetrix.com performance report in August 11, 2018 Click here
- PWA - Progressive Web Application
- State Management using Redux
- Code Splitting
- Hot Reloading
- Offline support. Thanks to service workers.
- Lazy Loading Image
- SEO - Search Engine Optimizations
- Image optimizations and WebP Support using Cloudinary
- Webpack Bundle Analyzer
- Web Share API
- Push Notification
- Content Folding
- Gzip Compression with Nginx (Include in Dockerfile)
- Prerender Support with Nginx Middleware (Include in Dockerfile)
- Cache Control with Nginx (Include in Dockerfile)
https://api.rss2json.com/v1/api.json?rss_url=https%3A%2F%2Fmedium.com%2Ffeed%2Fwwwid
- Clone the repo
$ cd react-pwa-wwwid
- Run
$ yarn
ornpm install
- Run locally
$ yarn start
ornpm run start
Feel free to submit issues and enhancement requests.
Released under the MIT License. Check LICENSE
file for more info.
Built with ♥ in Jakarta & Cilacap