By displaying a dark theme to users that prefer dark mode on their devices, Terra reduced the bounce rate by 60% and increased the pages read per session by 170%.
How to build multiple PWAs, taking advantage of the same domain name, to make the user aware that they belong to the same organization or service.
How web workers and service workers can improve the performance of your site, and when to use a web worker versus a service worker.
Optimizing interactivity of product details pages for a 90% reduction in Max Potential FID in Lighthouse and a 9% improvement in FID in Chrome User Experience Report.
Modifying the assets that you serve to users based on their device and network conditions.
Achieving a SPA-like architecture in multi-page apps by combining partials, service workers, and streams.
Complementing traditional prefetching techniques with service workers.
Using a service worker to save a search query when a user goes offline and then automatically retry the query once a connection is re-established.
Automatically prefetch in-viewport links with quicklink for React single page applications.
Learn about rel=prefetch resource hint and how to use it.
Challenges and workarounds for building Progressive Web Apps in multi-origin sites.