彭星,百度资深前端工程师。
PWA 是在 Web 端具有颠覆性的一个概念,在国外已经被普遍接受,很多站点也已经改造成 PWA,如:twitter,并且取得了非常好的成绩,twitter lite 平均用户停留时长增长 65%,在国内,PWA 的概念也越来越被广泛接受,微博,饿了么等很多大型的站点都已经改造成 PWA,并且也会越来越多。
在改造 PWA 的实践过程中,会遇到各种各样的问题,如:App Shell、App Skeleton、PWA 的 SEO,还有 Service Worker 的更新等等诸多的问题,开发者在改造 PWA 的时候会需要接受很多新的概念,成本很高。 为了降低开发者接入 PWA 成本,嘉宾及其团队开发了 Lavas 项目,Lavas 是在实践 PWA 的过程中产出的一个 PWA 的解决方案,帮助解决接入 PWA 遇到的各种问题。
App Shell 和 App Skeleton 的应用;
PWA 的核心技术 Service Worker;
Lavas 如何帮助解决 PWA 的 SEO 的问题;
Lavas App:基于 PWA 的安卓 APK 打包方案。