Polymer
基本上可以说是web components的一种实现,他开发了很多可重用的template,也允许你按一定的规则来写出一些写重用的template。除此之外,polymer的UI还采用了material design的设计风格,可以让你很简单地开发出漂亮的页面。
相关资料
学习技巧
- 因为template相互引用是用的import的方式,可以在chrome开发工具的网络标签中看到每个请求的template,可以用这种方式来看看官网是怎么写的
bower安装,配置如下:
"dependencies": { "polymer": "Polymer/polymer#~0.5.5", "core-elements": "Polymer/core-elements#~0.5.5", "paper-elements": "Polymer/paper-elements#~0.5.5", "di-elements": "DifferentialWebComponents/di-elements" }, "resolutions": { "core-component-page": "~0.5.5", "polymer": "~0.5.5", "webcomponentsjs": "~0.5.5" }
安装后,在安装目录下可使用node的http-server(或python的simplehttpserver)来启动一个服务器,在每个目录下都会有相关模块的使用说明和demo示例。
bower的安装目录下的paper-elements下有几乎所有paper元素的示例代码