angular1.x 的使用总结

我从18年5月的时候去了一家主要使用angular的公司,当时angular这个框架给人的印象很高大上,”用angular的太牛逼了“的感觉,因为angular的学习成本很高,使用的是typescript和自带一些非常高端的概念,后来得知公司用的是angular1.x当时最新版本是6(angular1.x和angular2以上的版本差别简直就是另一个框架,就像javascript和java的差别),没办法,我用了一个星期学习后进入项目到现在已经有半年(目前写作时间是:2018-11-10),下面我想说一下这半年使用angularjs1.x的感觉和其他一些想法。

我在使用过程中的想法

我在学习过程中,翻找了angular1.x的一些资料发现大多数资料教程都在16年,而我们公司的ng1.x的项目也是在16年建起的,可想当时ng1.x有多流行,更多的插件和库的文档就要找英文的了, 我在使用过程很平缓,没有遇到特别多的坑,就算遇到问题也能很快解决,但是我始终没有太大动力去学习和深入1.x版本,到现在也是半桶水的水平,因为我觉得目前最新版本已经到6了,1.x总有一天会被历史遗弃,所以我上班写业务的同时也会去学习版本6和VUE框架。

angular1.x目前的现象

  • 教程资料还是比版本2以上的多,毕竟到现在版本6才过了两年。
  • 他的核心思想还是值得我们学习的,毕竟vue的初始版本就是借鉴angularjs1.x的
  • 二三线城市还是有不少用angular1.x不升级的,因为升级v2以上的版本成本实在是太高。

我喜欢的框架angular

angular在早期是前端框架的引领者,用过java后端框架的同学都比较喜欢angular,vue和react都从angular中借鉴了一些东西,我曾经看过创始人的博客,最开始的想法就是**“构建声明式UI框架”**。