前端 - 没学过angular 现在开始学的话直接学angular2还是需要先学angular1.X

查看:150
本文介绍了前端 - 没学过angular 现在开始学的话直接学angular2还是需要先学angular1.X的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

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

解决方案

首先第一个问题,还有必要先学之前的老版本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比较难之类的话,但我认为不应该因为别人说难度大就放弃去接触了解它,我自己始终认为去接触有难度的东西自己才能有机会提高。希望对题主有帮助~

这篇关于前端 - 没学过angular 现在开始学的话直接学angular2还是需要先学angular1.X的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆