开发者社区> 问答> 正文

请谈谈对  AngularJS 2 的理解,和AngularJS 1 的不同之处?

请谈谈对 AngularJS 2 的理解,和AngularJS 1 的不同之处?

展开
收起
OSC开源社区 2024-05-30 17:52:23 12 0
1 条回答
写回答
取消 提交回答
  • ng2在架构模型上和ng1没啥差别,不过在具体实现上就差异很大了。

    最主要的改变是抛弃了对老旧浏览器的兼容。
    比如以前ng1自己实现了module的支持,而在ng2中通过webpack等第三方工具支持了commonjs标准。
    比如为了更好地支持WebComponents等未来标准,修改了指令的用法。
    比如在速度上,改进了变更检测机制 —— 据官方的说法,提升了5倍以上。
    比如支持ts和es6语法,更有利于写需要良好可维护性的程序。

    总体来说,ng2是非常值得学习的框架,但是目前还在beta阶段,如果项目组本身的实力还不够强,那么就等正式版推出后的半年左右再正式用在生产项目中。

    2024-05-31 13:24:09
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载