Polymer 聚合物起动器套件与聚合物应用工具箱

Polymer 聚合物起动器套件与聚合物应用工具箱,polymer,polymer-1.0,polymer-starter-kit,progressive-web-apps,polymer-cli,Polymer,Polymer 1.0,Polymer Starter Kit,Progressive Web Apps,Polymer Cli,和之间有什么区别 两者都是web组件、构建和测试工具以及材料设计模板的集合,用于使用Polymer构建渐进式web应用程序 我的新项目应该基于哪一个?以下是关于这两个项目的一些详细信息: 工具箱 优点: 是在聚合物团队开始关注聚合物的应用端之后建立的 而不是元素 获取比PSK更多的更新 具有所有其他必需的工具(服务器、linter、bower、测试器) 内置的 在构建图元(如发布)时,它使用平面导入 结构,即使bower下载保存在 bower_组件文件夹和要制作的元素保存在 bower\u组件

和之间有什么区别

两者都是web组件、构建和测试工具以及材料设计模板的集合,用于使用Polymer构建渐进式web应用程序


我的新项目应该基于哪一个?

以下是关于这两个项目的一些详细信息:

工具箱 优点:

  • 是在聚合物团队开始关注聚合物的应用端之后建立的 而不是元素
  • 获取比PSK更多的更新
  • 具有所有其他必需的工具(服务器、linter、bower、测试器) 内置的
  • 在构建图元(如发布)时,它使用平面导入 结构,即使
    bower下载
    保存在
    bower_组件
    文件夹和要制作的元素保存在
    bower\u组件
    文件夹导入仍然像两个组件一样进行 存在于
    bower\u组件中
  • 是专门为帮助开发人员构建 应用程序/元素
  • 更符合团队的渐进式Web应用愿景
缺点:

仍然处于测试阶段,就像它内部使用的所有
应用程序元素一样

PSK
PSK的目的是为新接触聚合物的开发人员提供一个起点,他们更多地处于学习阶段。它有一些带有硬编码数据的预构建元素。如果您查看
index.html
内部,您会发现
正在使用
Polymer
团队建议不要在生产环境中使用。它是在
Polymer
团队仍然更关注
Polymer
的元素方面时构建的,因此它没有使用任何
Polymer的
应用元素
,Polymer团队使用这些元素构建了
商店演示。由于团队目前正在开发PSK的第2版,自3月份以来还没有发布新版本。

官方Polymer博客文章指出,如果您正在启动一个新项目,请使用Polymer CLI(它是Polymer App Toolbox的一部分)。事实上,Polymer Starter Toolkit 2只是可与Polymer CLI一起使用的另一个模板:


事实上,PSK上次更新是在,PSK2分支正在运行中。你说得对。实际上,上一次发布是在。我在回答中做了更正,还包括了您指出的细节。关于Polymer团队建议“不要在生产环境中使用[
dom bind
]”的说明是假的。@tony19我想是在一个
多播
视频中,他们说我们在这里使用
dom bind
,但在制作中总是喜欢创建一个新元素,而不是使用
dom bind
@a1626。您有到该多播的链接或任何官方参考吗?世界上没有这样的警告,我怀疑这是真的。