Logo
Section 1 / 2

PWA的优势

本课程介绍了渐进式Web应用(PWAs)的一些主要优势,以展示它们如何提升您的业务。

导入

PWA的优势

本课程介绍了渐进式Web应用(PWAs)的一些主要优势,以展示它们如何提升您的业务。


PWA的兴起

2015年,Frances Berriman 和 Alex Russell 提出了“渐进式网页应用”(Progressive Web Apps, PWAs)这一术语,用以描述那些借助现代网页技术提供更优用户体验的应用。自那时以来,渐进式网页应用在网页开发领域获得了广泛关注与支持,已成为现代Web开发的前沿标准。

得益于PWA的成功案例,如今各行各业、不同规模的企业都在积极采用PWA技术。

pwasr.png
pwasr.png

网站 pwastats 汇集了来自多个业务领域的正面案例。访问其网站可了解PWA如何为各类企业带来多方面的好处(相关链接及其他资源见本课程最后一节)。

Stats_Combines.png
Stats_Combines.png

PWA的优势


PWA的主要优势包括以下几点:

  • 无需专门团队:可直接利用现有的网页开发团队来实现公司网站的移动端版本或全新PWA项目。这显著降低了应用开发的成本。相比之下,使用特定技术栈开发原生应用通常需要组建专门的开发团队。

  • 随时上线:PWA的新版本可随时部署上线,无需经过苹果App Store或Google Play商店的审核流程,避免因不符合某些要求而导致应用被拒的风险。

  • 渐进式增强:即使用户使用的是旧版浏览器(如IE 11),应用仍能作为普通网页应用正常运行,仅不支持高级功能,确保兼容性。

  • 只需维护一个版本:仅需维护一个在线版本,无需应对多版本并行带来的复杂性,简化了维护工作。

  • 响应式设计:PWA可适配各种设备,包括桌面端、移动端和平板设备,以及不同屏幕分辨率。

  • 离线可用:借助服务工作者(Service Workers),可将数据本地缓存,即使在网络连接不佳的情况下也能正常使用。多种缓存策略可供选择,针对不同场景优化性能与响应速度。

  • 提升用户回访率:通过网页通知功能,PWA能够有效提升用户的再次参与度。通知可在后台运行,即使应用已关闭,也能及时触达用户。

  • 可安装:借助Web App Manifest,PWA可被安装到用户设备的主屏幕上,获得类似原生应用的使用体验。

  • 体积小:PWA通常体积较小,因为它依赖浏览器内置功能和Web API(在支持的前提下)。与原生应用不同,它无需额外安装模块或包,减少了存储占用。

简介

PWA 的定义与特点