service worker?

253 阅读1分钟

服务器与浏览器的中间人角色,如果网站中注册了service workder那么它可以拦截当前网站的所有的请求

若需要发请求到服务器就发请求
如果可以使用缓存就直接使用缓存从而大大提高浏览体验

基于web worker

一个基于js主线程的独立线程,执行大量消耗资源的操作不会阻塞主线程

在web workder的基础上增加了离线缓存能力

创建有效的离线体验

可访问cache和indexDB