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

入门学angular2还是先学angular1.X

入门学angular2还是先学angular1.X

阿波罗的战车 2018-07-20 21:18:57
本人前端菜鸟一枚。目前熟练掌握的框架不多,用过Jquery,vue.js和MUI(并不精通)。因为看到很多公司都要求熟悉angularJs,所以打算学习angularJs,但是angular2正式发布了。还有必要先学之前的老版本1.X吗?angular2 是不是需要ES6和typescript先学起来,学习难度会不会比较大?求大神指点
查看完整描述

2 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

首先第一个问题,还有必要先学之前的老版本1.X吗?
我认为去学肯定是对自己有帮助的,但是必要性不是那么强吗,我建议这段时间可以学习一下angular1。
目前angular2正式版刚发布没多久,angular2在网上可以找到的资料并没有那么多,直接去学习angular2的内容遇见坑很难填的,所以在这之前学学angular1,理解一些angular的核心概念,例如模块依赖注入、双向绑定、指令、服务这些内容对自己的能力提升还是不小的。等把angular1有个初步的认识了,那会估计网上也有一些比较好的angular2教程了,再去学angular2可能效果会更好。另外目前ng2的项目真的少的可怜,网上要求熟悉angular的都是指angular1。
第二个问题,angular2的学习曲线肯定是有的,而且应该不低。
首先从目前来看,用Typescript写angular2才是正确的选择,毕竟文档和网上的资料都是以typescript为主,所以在着手angular开发之前最好可以掌握typescript,光这部分的学习任务其实也不小的.
另外angular2的概念可不是一点半点,目前就我自己来看,ng2相对一ng1增加了不少黑科技,什么摇树啊听着就头大,目前我学也只是根据官方文档学语法写Demo,不会用在生产的。。。

最后提一点,虽然上面说了一下学angular2比较难之类的话,但我认为不应该因为别人说难度大就放弃去接触了解它,我自己始终认为去接触有难度的东西自己才能有机会提高。希望对题主有帮助~


查看完整回答
反对 回复 2018-07-22
  • 2 回答
  • 0 关注
  • 1134 浏览

添加回答

举报

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