首先,不要信这些评测。指标很容易被操控,不同场景下不同的框架相差很大,只要选择对自己有利的数据就行了。在学术上这种行为等同于造假。
其次,放弃ng1,改学ng2。它入门到应用很简单,但是天花板很高,不会束缚你的发展。而且它的架构非常开放,可以跟很多技术整合使用,比如redux, reactnative等。有了它作为“基地”,你很容易向各个方向探索。
最后,不必同时学多项竞争技术,只要有实践机会,举一反三是很容易的。如果有余力,应该学习更多上下游技能,比如面向对象技术,函数式编程,rest api,后端技术等,不要局限于框架,框架只是很小的一部分。
谢邀。

题主也说了

本人学了Angular了解了MVVM的思想概念

学习一门框架第一点是拿来用,第二点是为了了解它的设计思想。

我对这三个框架都有涉猎,最早用的是angular1,上手最快。后来开发React Native 用了React,在有一定的语言基础的前提下还是能够很好的掌握的,那个时候React有很多坑,踩了不少。 后面在开发小型应用的时候采用了Vue,主要的感觉是小巧简洁。

对于前面说的第一点☝️可以参考一下我这个回答做前端如何克服新技术焦虑? – 知乎用户的回答
这三个框架虽说都是前端框架,但是各有优劣,不同的项目中发挥出来的效果不尽相同,所以多学一点自然是没有错的。

对于第二点✌️,有谁会嫌自己的思维量再丰富饱满一点吗?React和Vue都是不错的产品,社区热度也很高,个人觉得比Angular的学习价值是更要高一些的,如果题主只是学了个Angular就放弃这两个产品的话,无疑是天大的一个遗憾 。文章来源于互联网:学了Angular还要学习react或者vue么?

发表评论