A modern alternative to importScripts().
Make sure your service worker knows what to do when a partial response is requested.
Respond to navigation requests without waiting on the network by using
a service worker.
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.
WebTransport is an API offering low-latency, bidirectional, client-server messaging. Learn more about its use cases, and how to give feedback about the future of the implementation.
Chrome 85 removes support for AppCache by default. Most developers should migrate off AppCache now, and not wait any longer.
How to get your PWA to show up next to platform-specific apps in system-level sharing UIs
An additional tool to help you balance immediacy and freshness when serving your web app.
The story of what shipped, how the impact was measured, and the tradeoffs that were made.
You never need to ship more code than necessary to your users, so split your bundles to make sure this never happens!