一句话总结Web worker,Service worker和worklet
Posted 张驰Terry
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一句话总结Web worker,Service worker和worklet相关的知识,希望对你有一定的参考价值。
Web worker,Service worker和worklet都是将脚本运行在浏览器主线程之外单独的线程中,它们之间的区别是它们所应用的场景和他们的特性。
Worklet
Worklet 是浏览器渲染流中的钩子,可以让我们有浏览器渲染线程中底层的权限,比如样式和布局。
Service worker
Service worker 是浏览器和网络间的代理。通过拦截文档中发出的请求,service worker 可以直接请求缓存中的数据,达到离线运行的目的。
Web worker
Web worker 是通常目的是让我们减轻主线程中的密集处理工作的脚本。
以上是关于一句话总结Web worker,Service worker和worklet的主要内容,如果未能解决你的问题,请参考以下文章
借助Service Worker和cacheStorage缓存及离线开发 (转载)
Webpack之(progressive web application) - PWA中的 Service Workers 是什么