美文网首页
NG2学习ing

NG2学习ing

作者: 小学生的博客 | 来源:发表于2017-02-20 22:37 被阅读32次

    Ng2.x 与Ng1 的区别就像Java与JavaScript的区别。是雷锋与雷峰塔的区别。

    由于原来的项目就是使用的Angularjs 1.x,后来自己做的项目一样还没有使用2.x,感觉应该差别不会太大吧,原来的领导也让我们学习TS,也没太在意,上周开始正式学习下,才发现的确,不可同日而语哈,ES6 在学习 ReactNative 候就接触过,ES6是 Javascript 的下一代语法,TS是 Javascript 的超集。

    Angularjs2.x是采用TypeScript来编写开发的。

    Angularjs缺点:
    1.性能问题,譬如脏检查来实现数据更新
    2.落后于当前web发展理念。如组件开发方式
    3.对手机端支持不友好

    angular2.x新特性:
    1.采用组件式开发。
    2.性能更好
    3.优先为移动应用设计
    4.更加贴合未来的标准(es6、webComponent)

    感觉TS的语法更像是向Java靠近,弱语言开始向规范化、严谨化这方面发展吧。(愚见_

    推荐这个哥们的blog学习路线。

    教程:github地址angular2-webpack-starter

    视频地址

    相关文章

      网友评论

          本文标题:NG2学习ing

          本文链接:https://www.haomeiwen.com/subject/ctuewttx.html