PWA-渐进式Web应用探究 | GCidea's blog
目录1. 定义2. 特点2.1. Progressive2.2. Responsive2.3. Connectivity Independent2.4. App-like2.5. Fresh2.6. Safe2.7. Discoverable2.8. Re-engageable2.9. Installable2.10. Linkable3. 历史4. 环境要求5. 核心概念5.1. application shell与content6. 关键技术6.1. service worker的角色6.2. service worker的生命周期6.3. 消息推送7. 案例体验7.1. 设计App Shell—由设计稿划分component组件7.2. 创建app shell对应的模版文件7.3. 完成相应逻辑-刷新天气,增加城市等7.4. 实现首次快速加载7.5. 使用service worker实现对app shell的预缓存(功能的离线使用)7.5.1. 注册service worker7.5.2. 缓存网页资源7.5.3. 通过缓存提供app shell的内容7.5.4. 测试离线情况7...阅读全文