试水PWA

编程入门 行业动态 更新时间:2024-10-07 16:26:23

<a href=https://www.elefans.com/category/jswz/34/1765178.html style=试水PWA"/>

试水PWA

0x00 写在前面

  • 文章 2017 前端大事件和趋势回顾,2018 何去何从?中提到了2017年前端值得关注的十大事件,其中就提到了PWA。
  • 本人也是刚开始学这些个东西,所以说的可能有不当的地方。
  • 欢迎来我的私人博客体验一下PWA

0x01 何为PWA

PWA,Progressive Web App,即渐进式WEB应用,我个人认为PWA其实更加体现的是一种理念。PWA是 Google 于 2016 年提出的概念,2017 年已被迅速采用。PWA 旨在增强 Web 体验,可显著提高加载速度、可离线工作、可被添加至主屏、全屏执行、推送通知消息等等。这些特性将使得 Web 应用渐进式接近原生 App。

0x02 PWA的实现

  • Manifest:添加至主屏幕
  • Service Worker:离线缓存

0x03 总结

  • PWA的优势是很明显的:像原生app一样添加到主屏;有缓存时可以离线使用,同理,有缓存时速度是非常可观的;有消息推送的能力;
  • 当然,缺点也是很致命的:虽然距提出来已经有两三年了,但是目前浏览器的支持度并不高,手机尤其是ios那边更是一片红;另一点,pwa和浏览器是鱼和水的关系,也就是说,卸载了浏览器的话,之前依据这个浏览器已经添加到主屏的图标就废了。
  • 个人认为,PWA的前景是非常不错的,尤其是其思想。

0x04 几个已经实现PWA的体验网站

  • 我的私人博客 blog.hgtweb
  • 百度Lavas
  • 微博

0x05 一些比较好的文献

  • 第一本 PWA 中文书
  • Service Worker 应用详解
  • Service Worker最佳实践
  • Web App Manifes

更多推荐

试水PWA

本文发布于:2024-02-19 16:52:33,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1765131.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:试水   PWA

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!