Skip to the content.

Learning Fetch, Web- and Service Workers

Learning using Service Workers, Web Workers and Cache – articles, useful resources, courseware, personal notes.

« A Web Worker runs the code of a Javascript file in an isolated worker thread. There are different kind of Workers; in a webapp, the most common are:

Use cases  
Prefetching and/or caching data for later use Analyzing video or audio data
Code syntax highlighting or other real-time text formatting Spell checker
Background I/O or polling of webservices  Updating many rows of a local web database
Processing large arrays or humungous JSON responses Image filtering in

Learning

Experiments

Articles: fundamentals

Web Workers

See document The Basics of Web Workers #2 above for reading notes.

Service Workers

Application Cache

Videos & Teaching games

Web Workers

Service workers

Transferable Objects

Fetching data

Service Worker Toolchain

Additional resources