通过我们全新的六部分培训(包含新的 Codelab)开始学习渐进式 Web 应用。
发布时间:2021 年 5 月 20 日
自我们四年前发布上一套 PWA 培训以来,渐进式 Web 应用领域发生了许多变化:
- CSS 网格已得到广泛应用。
- PWA 登陆桌面设备。
- 功能项目已发布 25 个以上以设备集成功能为重点的新 API
这开创了全新的应用细分受众群,这些细分受众群完全可以在网上构建。 今天,我们很高兴地宣布推出经过全新更新的 PWA 培训的第一版,旨在教您如何为所有设备构建可靠、可安装且功能强大的渐进式 Web 应用。
当前版本的培训分为六个幻灯片组,您可以从中学习,也可以直接拿来教给他人。它们分别是:
为了配合这些新材料,我们还推出了 8 个新的 Codelab,这些 Codelab 将引导您使用幻灯片中讲授的概念,将 Web 应用转变为具有深度设备集成的渐进式 Web 应用。您可以单独完成任何一个 Codelab,也可以按顺序完成所有 Codelab,具体取决于您的选择。它们分别是:
- 离线 - 编写 Service Worker 以缓存和提供离线内容的基础知识
- 使用 Workbox - 使用 Workbox 编写 Service Worker
- IndexedDB - 使用 IndexedDB 存储和检索数据
- 标签页到任务栏 - 使您的 Web 应用可安装并提供应用快捷方式
- 提示和衡量安装情况 - 添加应用内安装提示,以及在何处放置成功跟踪代码
- 增强 PWA 的功能 - 添加高级功能,包括访问本地文件系统和注册为文件处理程序
- Service Worker Includes - 动态生成流式 Service Worker 响应
- 使用工作器 - 使用网页工作器将工作从主线程分流
在接下来的几个月内,我们会将幻灯片内容转换为更易于阅读和更新的格式。这样一来,我们就能更轻松地保持内容最新,而无需再等待四年才能推送新内容。请留意此空间。Web 应用的未来令人期待,我们很高兴能教您如何构建 Web 应用。