Polymer:新型Web组件构建框架

Polymer 是一个基于Web组件的新型Web库,包括一系列全面的、用于构建Web应用的UI和工具组件。

快速开始

  • 点击下载最新版本的.zip压缩包 或 查看源码.
  • 运行一个Web服务器. 把加入到你的页面中
  • 阅读 Getting Started 指导手册
  • 学习如何使用 Polymer core 为你的Web组件提高效率
  • 仔细研究下 polymer-elements, polymer-ui-elements 以及 toolkit-ui

加入邮件列表,咨询问题并得到反馈!

指导原则

Polymer 的总体目标是掌控项目构建的复杂性

1)使用平台

根据你的意愿随意使用任意框架,一个应用可以选择加载platform.js作为补充,或者使用polymer.js助Web组件一臂之力. 这些类型的元素我们称之为”Polymer elements”

2)一切都是元素

封装是建立可扩展的、可维护的应用的关键,所有的Polyer资源都是组件,即使是那些不可见的.。为了构建一个App, 开发人员建立新的组件,或者使用那些Polymer提供的组件,把它们组装起来,专注于独立的、可任意组合的构建模块允许开发者”think locally”(把更多的精力放到需要解决的问题上去)他们的应用,减少复杂性。借助这种分而治之的方法,应用可以既简单又复杂

3)消除样板

开发者应该尽可能编写最少的代码来建立他们的应用。任何重复的工作应该被分解到各个组件中,让Polymer自行处理亦或将它自己添加到浏览器的平台中。Polymer提供简单的语法来实现并未减少的功能,并且尽可能在任何位置拒绝样板,拒绝重复工作

官网:http://www.polymer-project.org/

 

收藏

资源整理者简介:Lenville

(新浪微博:@lenville) 个人主页 · 贡献了2个资源


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer