angular 2 RC3 版本发布,Web 页面框架 - 开源中国社区
angular 2 RC3 版本发布,Web 页面框架
oschina 2016年06月22日

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

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

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)
最新评论
0
等2出来就开始搞
0
放弃了
0
已转react,让这货折腾吧
0

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

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

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

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

引用来自“Raphael_goh”的评论

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

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

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

引用来自“零度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。
0
公司新项目用了vue。。。
0

引用来自“_sunbay”的评论

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

引用来自“Raphael_goh”的评论

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

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

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

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

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

引用来自“Raphael_goh”的评论

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

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

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

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

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

引用来自“_sunbay”的评论

等release版本发布了,就是开始干活了
目前angular2的原生插件太少了,只能用jquery插件手动封装,短期内不可能用来做正式项目。
0
等release版本发布了,就是开始干活了
0
angular2 很适合开发大型项目,之前的版本真的不适合,
0

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

用过angularJS+bootstrap写过一个插件,感觉还是太麻烦了,学习成本很高,还不如用jquery+bootstrap来得直接舒爽!!!
恩,没有人专业测试过angular 和jquery的性能。
0
正在用Angular 1,花了近半个月的时间把它和Angular Material整合了一下。感觉开发的效率不错。正像楼上说的,学习成本高。短时间不会迁移到Angular2
0
用过angularJS+bootstrap写过一个插件,感觉还是太麻烦了,学习成本很高,还不如用jquery+bootstrap来得直接舒爽!!!
0

引用来自“lirongfei123”的评论

alpha
内测版
内部测试版本
  
beta
公测版
Beta阶段会一直加入新的功能
RC
候选版
几乎就不会加入新的功能了,而主要着重于除错
Release
正式版
稳定版本

引用来自“hantsy”的评论

RC 1 的 Router 重写了,原来的 Router 重新命名为router-deprecated, RC 2 的 Router 又重写了, 新的 Router 直接进入版本3, 最新为 "3.0.0-alpha.7, RC3 加入了新的 Dynamic Forms。。。
反正坑比较大
0
2.x变化挺大
0

引用来自“lirongfei123”的评论

alpha
内测版
内部测试版本
  
beta
公测版
Beta阶段会一直加入新的功能
RC
候选版
几乎就不会加入新的功能了,而主要着重于除错
Release
正式版
稳定版本
嘿嘿
0

引用来自“lirongfei123”的评论

alpha
内测版
内部测试版本
  
beta
公测版
Beta阶段会一直加入新的功能
RC
候选版
几乎就不会加入新的功能了,而主要着重于除错
Release
正式版
稳定版本
RC 1 的 Router 重写了,原来的 Router 重新命名为router-deprecated, RC 2 的 Router 又重写了, 新的 Router 直接进入版本3, 最新为 "3.0.0-alpha.7, RC3 加入了新的 Dynamic Forms。。。
0
alpha
内测版
内部测试版本
  
beta
公测版
Beta阶段会一直加入新的功能
RC
候选版
几乎就不会加入新的功能了,而主要着重于除错
Release
正式版
稳定版本
顶部