Very interesting. Would love to know if you know of good resources to help devs properly set up PWAs.
Discussion
Sure, I should definitely write a long-form article complete with all the necessary resources and references. I will work on it over the next few days.
That's super cool! I've been meaning to make Satellite a proper PWA
Activating a PWA is simple; just create the manifest file and reference it in HTML. Implementing local storage and proper cache features in a PWA becomes much easier with a well-designed service worker, which includes notifications.
However, this time I am also experimenting with server-side rendering using Next.js and edge locations. In theory, it should be possible to create PWAs that outperform native applications in terms of speed.
Any libraries you've found really good for implementing service workers?
It's very subjective; many people prefer to write service workers themselves as it can be relatively simple.
However, personally, I enjoy using Workbox excellent for caching and notification handling. There is also good documentation available online for this.
👀

