聚合物入门

聚合物的项目包括:

  • Polymer 库 :Polymer 是一个轻量级库,可帮助你充分利用 Web 组件。使用 Web Components,你可以创建可重复使用的自定义元素,这些元素可以与浏览器的内置元素无缝地互操作,或者将你的应用程序分解为适当大小的组件,从而使你的代码更清晰,维护成本更低。
  • WebComponents Polyfill :WebComponents Polyfill 是一个未来的目标库,旨在实现 W3C Web 组件规范。完全实现规范的浏览器不需要 webcomponents.js。但是,大多数浏览器仍然缺少规范的某些部分,因此这将是相当长一段时间的依赖。
  • Polymer App Toolbox :Polymer App Toolbox 利用 Web 组件,Service Worker 和 HTTP / 2 等强大的 Web 平台功能,帮助你以最小的开销和有效负载构建和提供最先进的 Progressive Web 应用程序。工具箱提供基于组件的体系结构,响应式布局,模块化路由器,本地化支持,本地存储和离线缓存的交键支持,以及非绑定应用程序资源的高效交付。单独使用这些功能,或一起使用它们来构建功能齐全的 Progressive Web App。聚合物在标准的 Web Components API 上撒上一些糖,使你更容易获得出色的结果。Polymer 库提供了一组用于创建自定义元素的功能。这些功能旨在使自定义元素更容易,更快速地工作,就像标准 DOM 元素一样。