为了账号安全,请及时绑定邮箱和手机立即绑定

Angular2跟angular的区别大么

Angular2跟angular的区别大么

萧十郎 2018-06-04 10:10:44
最近想学angular 可是2出来了 学2还是1
查看完整描述

1 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

Angular2同1相比确实发生了很大的改变,你可以把他们当做两个不同的框架。但是并非又完全不同,Angular2继续沿用了1的概念,如依赖注入过滤器指令等,并作了很多完善,如

  • Change Detection由digest换成zone.js

  • Filter叫做Pipe

  • 依赖注入解决1当中存在的坑

  • $q换成Observable

  • ...

新框架还叫Angular2而不是其它名称,因为很多开发理念还是基于1的,只不过实现的方式不一样。如果有时间的话,个人建议可以先行学习一下Angular1,这样转到Angular2话,对一些概念理解会更深刻,学框架最重要的是学习人家的编程思想,API什么的多花点时间看看文档。

Angular的学习曲线是比较陡峭的,要做好心里准备,涉及的知识面很广,特别是2拥抱了Typescript,使用了ES6/7新特性。另附上一些不错的2的资源

Angular
Thoughtram
Angular2 Training
Learn Angular2
Typescript

Angular2最近发布了RC版本,变化比较大,还是建议你好好的看官方文档,有选择的看下其它博客。
加油吧


查看完整回答
反对 回复 2018-09-19
  • 1 回答
  • 0 关注
  • 721 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信