angular 2 RC3 版本发布,Web 页面框架

oschina
 oschina
发布于 2016年06月22日
收藏 10

angular2 RC3 版本发布了,主要更新如下:

  • This release includes a fix for a major performance regression in RC2

  • The @angular/router project has been merged into our main repository ( It will retain its own version numbers and release cycle )

  • The Router documentation is now available. 

  • Content Security - Angular Content Security features are feature-complete and documented

  • The new Forms cookbook is available

点击查看详细更新列表

了解更多:http://angularjs.blogspot.jp/search/label/announcements

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:angular 2 RC3 版本发布,Web 页面框架
加载中

最新评论(22

一刀
一刀
等2出来就开始搞
GITTODO
GITTODO
放弃了
tomzhao
tomzhao
已转react,让这货折腾吧
Raphael_goh
Raphael_goh

引用来自“零度C”的评论

用过angularJS+bootstrap写过一个插件,感觉还是太麻烦了,学习成本很高,还不如用jquery+bootstrap来得直接舒爽!!!

引用来自“圊國圊國”的评论

恩,没有人专业测试过angular 和jquery的性能。

引用来自“Raphael_goh”的评论

这个就不用比了,1的性能很低,特别是很多写的不太规范,到处都是watch之类的项目,就更不用说了。angular2这方面改进了很多(听说有4-5倍的提升),如果使用Observable/Immutable进行管理,性能会更高

引用来自“圊國圊國”的评论

恩,很多新东西比如 jxl 那些东西最后还是编译成js,就搞不懂性能会有什么提升,而且觉得js规划好的话不存在不能在大团队开发,那问题:为啥还要搞这么多新概念,望大神回复。
对于小项目来说jquery这种已经足够了,但是项目比较复杂的时候,页面到处都是直接操作dom元素,会非常头疼,像angular/react这种页面渲染归页面渲染,逻辑操作归逻辑操作会比较清晰。不需要一边在操作对象,一边还要根据对象的值,去修改页面的展示。
Raphael_goh
Raphael_goh

引用来自“零度C”的评论

用过angularJS+bootstrap写过一个插件,感觉还是太麻烦了,学习成本很高,还不如用jquery+bootstrap来得直接舒爽!!!

引用来自“圊國圊國”的评论

恩,没有人专业测试过angular 和jquery的性能。

引用来自“Raphael_goh”的评论

这个就不用比了,1的性能很低,特别是很多写的不太规范,到处都是watch之类的项目,就更不用说了。angular2这方面改进了很多(听说有4-5倍的提升),如果使用Observable/Immutable进行管理,性能会更高

引用来自“圊國圊國”的评论

恩,很多新东西比如 jxl 那些东西最后还是编译成js,就搞不懂性能会有什么提升,而且觉得js规划好的话不存在不能在大团队开发,那问题:为啥还要搞这么多新概念,望大神回复。
首先说要编译成js或者说从es6转义成es5,并不是他们的初衷,主要是浏览器只认js。还有就是旧浏览器不兼容新浏览器,所以要提供优雅降级的方案(提供一些新的方法的polyfill)。当然最大的好处是,新的写法可以大量减少代码量,而且增加其他语言使用者对js的兴趣(比如引入class)。

传统的js并非无法管理,而是写的烂的比比皆是(你看多了就知道了,对前端来说只要能实现功能,管他能不能看懂,性能有多低,无所不用其极)。况且大部分的人没有约束,风格各有不同,团队配合会比较困难。除非团队有非常严格的代码风格约束,经常review代码。而且不管写的好的还是写的差的,都可能引入一些非常隐蔽的错误(主要是js缺乏类型检查,有些错误必须到了运行时才能发现,这是脚本语言的优势也是劣势),所以像Typescript才会引入强类型校验。

至于你说的jxl(应该是jsx吧)这种性能,跟jsx或者js无关,是react对dom渲染机制的问题。dom操作非常影响性能,所以react为了减少dom操作,引入虚拟dom,先在虚拟dom上进行渲染,比较差异,然后局部替换掉真正的dom。
开源中国红薯批发商
开源中国红薯批发商
公司新项目用了vue。。。
_sunbay
_sunbay

引用来自“_sunbay”的评论

等release版本发布了,就是开始干活了

引用来自“Raphael_goh”的评论

目前angular2的原生插件太少了,只能用jquery插件手动封装,短期内不可能用来做正式项目。
国外的社区还是很活跃的,release版发布后常用组件很快会出来的
圊國圊國
圊國圊國

引用来自“零度C”的评论

用过angularJS+bootstrap写过一个插件,感觉还是太麻烦了,学习成本很高,还不如用jquery+bootstrap来得直接舒爽!!!

引用来自“圊國圊國”的评论

恩,没有人专业测试过angular 和jquery的性能。

引用来自“Raphael_goh”的评论

这个就不用比了,1的性能很低,特别是很多写的不太规范,到处都是watch之类的项目,就更不用说了。angular2这方面改进了很多(听说有4-5倍的提升),如果使用Observable/Immutable进行管理,性能会更高
恩,很多新东西比如 jxl 那些东西最后还是编译成js,就搞不懂性能会有什么提升,而且觉得js规划好的话不存在不能在大团队开发,那问题:为啥还要搞这么多新概念,望大神回复。
Raphael_goh
Raphael_goh

引用来自“零度C”的评论

用过angularJS+bootstrap写过一个插件,感觉还是太麻烦了,学习成本很高,还不如用jquery+bootstrap来得直接舒爽!!!

引用来自“圊國圊國”的评论

恩,没有人专业测试过angular 和jquery的性能。
这个就不用比了,1的性能很低,特别是很多写的不太规范,到处都是watch之类的项目,就更不用说了。angular2这方面改进了很多(听说有4-5倍的提升),如果使用Observable/Immutable进行管理,性能会更高
Raphael_goh
Raphael_goh

引用来自“_sunbay”的评论

等release版本发布了,就是开始干活了
目前angular2的原生插件太少了,只能用jquery插件手动封装,短期内不可能用来做正式项目。
返回顶部
顶部