Next.js PWA Plugin: Zero Config for Shadowwalker with Workbox, Examples, Offline Support, and more
Summary of my bookmarked Github repositories from Feb 18th, 2022
Zero Config PWA Plugin for Next.js is a powerful plugin that utilizes workbox and other useful tools. It offers numerous features, including zero configuration for service worker registration and generation, optimized precaching and runtime cache, maximum lighthouse score, easy-to-understand examples, complete offline support with fallbacks, and more. The plugin works with Next.js 9+ and provides options for customizing PWA lifecycle events, using custom workers, and handling internationalization. It is configurable through workbox options and supports Blitz.js. Note that next-pwa version 2.0.0+ requires Next.js 9.1+ and static files should be served through the public directory.