工作? Angular VS Vue?

2018-01-15 02:30:44 +08:00
 912305043

首先感谢您点进来


这里是链接上一篇帖子的后续系列。

正文

经过了上次各位 v2er 的批评和教导我学到了很多,也准备潜下心来认真写项目,果然真正写起来我那些所谓的知识简直不堪一击,不过也是磕磕绊绊的学到了很多知识,发现了自己的一些不足,列在下面,希望各位大佬可以给小弟指点一二,趁着寒假多补习补习。

对于前端体系了解的不足

我对前端的知识积累是: 读《 js 高程》-> 学习 Angular,对于 webpack,nodejs,以及各个方面都只能算是知道有这么个东西,没怎么真正的深入学习过。

对于很多业务代码不熟悉

因为学习能力比较差,我从暑假结束到现在学习的大部分知识也只能是基础知识,对于一些业务逻辑代码,比如说:无限滚动多级 tab(似乎不支持反引号?),这种纯业务的代码了解很少,请问有无好的学习方法?

找工作问题

小弟希望可以现在郑州找到工作,但是看招聘信息大部分都是前端大多是 Vue 我对 Vue 了解并不多,想请各位指点一些要不要学 Vue,还有就是要考虑学习 Vue 的时间成本,寒假差不多到三月多,回到学习我就想开始找工作了,或者是继续用 Angular 写项目,我的 Angular 水平应该算是入门了,对 Angular 中的:NgRX,RxJS,以及各个核心部分都有一定了解了。

结尾

希望各位热心的 V2er 可以针对向面的几点给小弟解惑,如果有我没有提到的地方,也可以指出,多谢。

各位晚安,没睡觉的也该睡觉了。

7926 次点击
所在节点    程序员
43 条回复
codermagefox
2018-01-15 02:41:59 +08:00
基础好了,你说的那些东西初步上手也就一个月吧...
dangyuluo
2018-01-15 03:54:14 +08:00
还是得要做个东西,有个项目驱动。
gowk
2018-01-15 06:05:41 +08:00
Vue 比 Angular 好学多了,看官网教程几天就熟悉了,然后再找个开源的 Vue 项目看看
clino
2018-01-15 07:14:37 +08:00
其实你两个把 demo 都做一下也花不了多少时间,做完就有直观感受了
aristotll
2018-01-15 08:41:02 +08:00
国内反而 vue 比较好了(不过英文资料 angular 其实更多) Stack Overflow 不管 angular 还有 angularjs 都比 vue 问题多(也可能 vue 坑少 😂
rocksolid
2018-01-15 08:59:21 +08:00
既然你是为了找工作,那不用比,招聘网站扫一遍.用哪个就学那个
PythonAnswer
2018-01-15 09:00:58 +08:00
全学了 不冲突
SourceMan
2018-01-15 09:02:12 +08:00
如果你把 react 和 vuejs 比较,我会告诉你: 年轻人,不要在意什么框架,殊途同归,它们的思想都是一致的,甚至很多写法

但是你把 ng 跟 vuejs 比较,我只能说: 快快快,换 vuejs,ng 小团队谁用谁傻,一选型就是掉坑里的第一步
nl101531
2018-01-15 09:17:37 +08:00
如果是熟悉 java 后台开发的,那么选 ng 是最合适的,很快上手。。不然还是 vue 吧。
tinyhill
2018-01-15 09:31:05 +08:00
学 vue,找工作应该会更方便。
crysislinux
2018-01-15 09:38:03 +08:00
angular 确实是很复杂的,而且一大桶,有啥问题的话,一是你不一定有能力改,二是你改了向 angular 提 pull request 的要求也高,vue,react 这种主要功能都是第三方包,基本是从实用出发,可行度就高多了。。
912305043
2018-01-15 11:56:13 +08:00
@codermagefox 不是辩解,我承认我学习能力差,仅仅是 RxJS 就为难了好久,半个多月吧,如果不是对这一行的热爱我可能连学完 NG 都坚持不下去,因为记性不怎么样,有时候认真的看了某些东西过段时间就忘了,再加上学校里还在学习 Java 的 web 框架,在总的来说时间并没有想象中那么充裕。
66beta
2018-01-15 11:57:26 +08:00
想太多,JS 学好就行了,这种框架用的时候看看文档就好了
codermagefox
2018-01-15 11:58:36 +08:00
@912305043 #12 我不会 Rxjs,也觉得很难.
912305043
2018-01-15 11:59:14 +08:00
@dangyuluo 有道理,正在写,这个帖子主要是考虑是否学习 Vue
912305043
2018-01-15 12:02:58 +08:00
@gowk
@clino
@PythonAnswer
简单来说就是不想在走弯路了,学 NG 对我来说当时确实是一个最不好的选择,当时贪图不用配置 Webpack 再加上 TS 才选的这个,寒假过后再不能找到工作又要上那种学校的无用专业课了,很无聊,又学不到什么,过一遍书,半天书上一个小知识点,很浪费时间。
912305043
2018-01-15 12:04:36 +08:00
@SourceMan
@66beta
@tinyhill
@rocksolid
谢谢,看各位 V2er 的留言决定去学 Vue 了
912305043
2018-01-15 12:11:16 +08:00
@aristotll 确实,我以前一直以为 NG 迭代太快导致资料很少,后来遇到 BUG 去搜了下 SF 发现国外 NG 还是很热门的,老外也有很多 NG 的视频和文字教程,苦于英语不好视频看不懂,不过能看那么多文字教程还是挺好的,自己在学习的过程中也尝试意译了几篇,有时间整理出来给大家分享。
jlkm2010
2018-01-15 12:17:20 +08:00
ng 很熟悉的话,vue 那就小菜一碟了
easychen
2018-01-15 12:28:40 +08:00
之前统计过,4K 左右的招聘启事,vue 39%,Angular 33% 。

![]( )

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/422905

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX