在QCon北京2018大会上,彭星讲师做了《Lavas:PWA 的探索与最佳实践》主题演讲,主要内容如下。
演讲简介:
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 打包方案。
讲师介绍:
彭星
百度 资深前端工程师
Brilliant Open Web 团队成员,百度资深前端工程师,现在是 Lavas 团队负责人,负责百度在 PWA 方向上的工作,帮助站点减小接入 PWA 的成本,致力于提升 Web 站点的用户体验。
2011 年毕业于武汉大学,加入百度,先后服务于搜索团队、商业团队,现在又回到搜索团队,将近 7 年的时间,经历了前端飞速发展,也见证了百度前端技术的这几年的发展,从推出前端工程化方案 FIS 到 Node.js 的大规模应用,又到现在的 MVVM 框架的迁移,期间彭星负责过电影业务的前端团队,采用 Node.js 做的前后端分离,支撑 1 亿峰值的 PV,在 Node.js 的应用上有丰富的经验,同时,作为后端出身的程序员,对高可用高并发的系统设计也有浓厚的兴趣。
现在,彭星投身于前端最前沿的技术的探索,希望能帮助站点把 PWA 的坑趟平了,让站点能够以最小的代价接入 PWA,实现体验和成本上的双重收益。
完整演讲 PPT 下载链接:
https://qcon.infoq.cn/2018/beijing/schedule
活动推荐:
2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。
评论