资讯专栏INFORMATION COLUMN

[译]关于Polymer 2.0

lixiang / 2023人阅读

摘要:好久没有更新系列文章了,今天去官网一看也出来了。也在以下几处实现上进行了改进改进了与第三方库的协同工作能力。移除了这个作用是在中用来作为。使用了更加简单方便的方式来处理和第三方库的关系。这次升级的主要目标之一就是数据系统的改进。

好久没有更新polymer系列文章了,今天去官网一看2.0 preview也出来了。这几天项目正好不紧,有大量的空闲时间,不如就翻译一下这篇关于Polymer 2.0的文章吧

Polymer 2.0设计的目的是为了使更多的主流浏览器能支持新的custom elements v1(自定义组件)和Shadow Dom v1()的规范,同时也会给正在使用Polymer1.x 版本的用户提供一个非常顺滑和友好的升级迁移的方法。

Polymer 2.0 也在以下几处实现上进行了改进:

改进了与第三方库的协同工作能力。 移除了Polymer.dom这个API(Polymer.dom作用是在component中用来作为dom selector)。 Polymer 2.0 使用了更加简单方便的方式来处理component和第三方库的关系。另外,shady dom的代码夜被拆分并迁移到一个重用的polyfill中(过去这些代码是在Polymer的主库中的)

数据系统的改进。 Polymer 2.0这次升级的主要目标之一就是数据系统的改进。这些改进可以让我们更加方便有效的debug在各个组件之间传递的数据流。开发团队同样也实现了支持目前市面上非常流行的自顶向下的数据流方式,比如Flux。

更加标准化。 Polymer 2.0 遵从了标准的ES6 classes以及标准的 custom elements v1提供的方法来定义组件(代替了原来的Polymer factory方式),不截图在开发的过程中混用标准的js语法(class expression mixins)来代替Polymer的行为(原来的Polymer factory方式出于兼容性问题,仍然会被支持)

目前在一些非chrome的浏览器上,2.0的一些新特性还不被支持。当时从短期来看Chrome Canary值得信赖
Polymer 2.0也介绍了突发的变化(这些变化被新的custom elements v1和shadow DOM v1的规范所依赖),希望我们能在后续的2.0 release中看到这些变化的详细内容。
下面的章节将会介绍Polymer 2.0中一些主要的变化,老版本Polymer迁移升级的细节问题可以参考另一篇文章upgrade guide.

Custom elements v1

未完待续...(有人看再继续翻译吧。。。)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/88052.html

相关文章

  • 2017-08-23 前端日报

    摘要:前端日报精选免费的计算机编程类中文书籍英文技术文档看不懂看印记中文就够了的内部工作原理美团点评点餐前后端分离实践让你的动画坐上时光机中文译有多棒简书译别再使用图片轮播了掘金译如何在中使用掘金个让增长成亿美元公司的独特方法众成翻 2017-08-23 前端日报 精选 FPB 2.0:免费的计算机编程类中文书籍 2.0英文技术文档看不懂?看印记中文就够了!Virtual DOM 的内部工作...

    lordharrd 评论0 收藏0
  • Top 15 - Material Design框架和类库()

    摘要:这是一个用于构建响应式应用和网站的前端框架。是基于设计的一套丰富的组件。这是一个对混合式手机应用框架的扩展库。到目前为止它仅大小,而且不依赖于任何第三方的插件,它可以很轻量的被用来创建和应用。 _Material design_是Google开发的,目的是为了统一公司的web端和手机端的产品风格。它是基于很多的原则,比如像合适的动画,响应式,以及颜色和阴影的使用。完整的指南详情请看这里...

    Cristic 评论0 收藏0
  • Top 15 - Material Design框架和类库()

    摘要:这是一个用于构建响应式应用和网站的前端框架。是基于设计的一套丰富的组件。这是一个对混合式手机应用框架的扩展库。到目前为止它仅大小,而且不依赖于任何第三方的插件,它可以很轻量的被用来创建和应用。 _Material design_是Google开发的,目的是为了统一公司的web端和手机端的产品风格。它是基于很多的原则,比如像合适的动画,响应式,以及颜色和阴影的使用。完整的指南详情请看这里...

    phpmatt 评论0 收藏0
  • 〕TypeScript 2.0 候选版发布

    摘要:相关链接正式版已经发布了译正式版发布不过可能大家更关心的是译的新特性原文候选发行版出来了,离最终发布也就不远了,赞如果你还没开始使用,可以先看看网站上的教程。其中这个说法在中十分常用。它有一个字段或称为属性用于识别当前结构的确切类型。 相关链接 TypeScript 2.0 正式版已经发布了:〔译〕TypeScript 2.0 正式版发布 不过可能大家更关心的是 〔译〕TypeScr...

    Maxiye 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<