Overview
Learn how to enhance the offline capabilities of your Angular app using Workbox. This course covers the following topics: understanding PWAs, building an App shell, configuring Angular Service Worker, integrating Workbox into the build flow, deploying only necessary assets, and utilizing plugins. The course aims to teach participants how to make their Angular apps fully functional offline. The intended audience for this course is Angular developers looking to improve the offline experience of their web applications.
Syllabus
Intro
Maxim Salnikov
What is PWA at all?
Let's build an App shell
Angular Service Worker
Working modes
Build script configuration
Source service worker
Precaching manifest
Build flow integration
Option #1: BroadcastChannel
Option #2: Service worker lifecycle
Was service worker file updated?
Routes and strategies
Deploying only what we use
Using bundler
Needed plugins
Taught by
JSWORLD Conference