pwa-starter-kit

从 Web 组件构建功能完整的渐进式 Web 应用程序的初学者模板。「 Starter templates for building full-featured Progressive Web Apps from web components. 」

Github星跟踪图

PWA 入门套件

该示例应用程序是构建 PWA 的起点。 开箱即用,模板为您提供以下功能:

  • PWA的所有优点(清单,服务人员)
  • 响应式布局
  • 应用主题
  • 使用Redux进行状态管理的示例
  • 离线用户界面
  • 简单的路由解决方案
  • 通过PRPL模式实现快速互动和首次绘制
  • 易于部署到prpl服务器或静态主机
  • 单元和集成测试起点
  • 有关其他高级模式的文档。

book 前往 文档站点 了解更多细节或查看 如何开始

待办事项

  • 在 Travis 上设置 Safari 测试。
  • 将所有模板部署为演示。
  • 升级为最新的 Material Web Components.

主要指标

概览
名称与所有者Polymer/pwa-starter-kit
主编程语言JavaScript
编程语言JavaScript (语言数: 2)
平台Cross-platform, Web browsers
许可证Apache License 2.0
所有者活动
创建于2017-09-09 06:22:19
推送于2020-03-12 07:51:23
最后一次提交2020-03-12 07:51:22
发布数0
用户参与
星数2.4k
关注者数135
派生数421
提交数526
已启用问题?
问题数165
打开的问题数0
拉请求数187
打开的拉请求数0
关闭的拉请求数36
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

Built with pwa–starter–kit
Build status

? Status: In Development

PWA Starter Kit is currently in development. It's on the fast track to a 1.0 release, so we encourage you to use it and give us your feedback, but there are things that haven't been finalized yet and you can expect some changes.

See the list of Known Issues and TODOs, below, for updates.

PWA Starter Kit

This sample app is a starting point for building PWAs. Out of the box, the template
gives you the following features:

  • all the PWA goodness (manifest, service worker)
  • a responsive layout
  • application theming
  • example of using Redux for state management
  • offline UI
  • simple routing solution
  • fast time-to-interactive and first-paint through the PRPL pattern
  • easy deployment to prpl-server or static hosting
  • unit and integrating testing starting points
  • documentation about other advanced patterns.

? Head over to the documentation site for more details or check out how to get started!

pwa-starter-kit screenshot

TODOs