Мързеливо зареждане или предварително зареждане на Angular модули и използване на услуга за кеширане на резултатите?

Подходът на Angular CLI към прогресивните уеб приложения включва ли начин за кеширане на предварително заредени или лениво заредени модули с помощта на подхода на service worker (Progressive Web App)?

Например Angular Router има стратегия PreAllModules, така че само любопитство дали това може да се комбинира или се комбинира с кеширане на service worker?

С други думи, конфигурирайте генерирания обслужващ работник да кешира всички ресурси, предварително заредени със стратегията PreAllModules.


person Ole    schedule 26.04.2018    source източник


Отговори (1)


Да, вярвам, че можете да настроите вашия ServiceWorker да зарежда модулите ви във фонов режим. CLI предоставя инструменти за това, вижте:

https://angular.io/guide/service-worker-getting-started

Тази статия също така предоставя подробно обяснение:

https://blog.angular-university.io/angular-service-worker/

person Daniel Crisp    schedule 03.08.2018
comment
Не намерих съдържание на модули за отложено зареждане със service worker в горните две връзки. - person khush; 28.11.2019