AngularJS、React 是真的被淘汰了吗?

第一时间关注土叔的趣文

「 面试时心态崩了 」

是这样,最近有个朋友跟我聊起,说前几天去面试北京的一家公司,和某度有点关系。面试官看我简历上写着 AngularJS,告诉我以后别用这个了,还有 React,并建议我用 Vue,说在北京,十家公司有九家公司都在用 Vue,是这样的吗,大家怎么看?

有朋友就说了,到现在还分不清 Angular 和 AngularJS 的公司肯定没有什么前端建树,确实可以不用考虑了。。

还有的朋友说,这个面试官会被先淘汰吧~面试官眼界窄,不过好歹还听过react、vue。。。

「 我们前端不背锅 」

这不禁让我想起,之前有个朋友给我讲过一段搞笑又无奈的经历:

我被叫到一个项目负责前端,项目经理Java出身,懂点前端,他给我一个原型要我迅速做出demo给客户演示,一个后台系统,我觉得vue适合,按时完成了。

结果项目经理一看:你这是什么玩意,用了什么旁门左道的框架?我以前做的页面直接双击html文件就能打开(指file:///方式),你的为什么不能?还有.vue文件是什么鬼能转成jsp放到tomcat?

完全不听我解释,还说什么你要是想这样做就去说服我们十几个Java后台啊!(当时在场的Java同事还跟着哄堂大笑,虽然这些同事人很好但是有些人技术上很一般)

我:???前端实现关后台Java什么事???

好吧,他们要的就是HTML4时代那种网页美工切出Demo然后交给Java工程师改成jsp模板这种做法。

我把vue框架剥除,结合gulp脚本,熬了两晚拼出50多个无网络请求的静态页面。接下来用jQuery和一大堆插件去实现这个项目,jQuery很完美,可是太底层了,不适合这种业务逻辑复杂的后台系统,写死我了,到现在还时不时要修修改改,一想到日后还要维护这些代码我就冒冷汗……

=============很多人说是我的锅┭┮﹏┭┮,慢慢想来,大伙说得对,项目负责人偏向他能把控的东西,只想求稳,快点收钱走人,这是他负责项目成熟的表现。然而我还是喜欢酷一些的东西,背锅也在所不辞吧。

说实话,现实就是JQ岗位依旧超多,ng,react,vue靠边站。小叔之所以敢这么说,是因为小叔在三四线城市的传统公司里扎根了好多年,才得出这么负责任的表面结论,我好6。

「 为面试官叫屈 」

可能同为面试官的朋友就要为这位面试官叫屈了。

如果细细分析,面试官说别用AngularJs,这话确实没毛病啊,该换angular了。至于说react被淘汰了,我只能说呵呵,fb大树不倒,react不死。vue国内确实用的毕竟多,但是还到没能淘汰其他框架的水平。

ps:vue和ng通过装饰器已经能把api构造的很像了。至于react,是另外一个思维,终究和以上二者有很大的不同。

「 最后我叨叨两句 」

这三大框架怎么说呢…看适用场景吧,业务不同选型可能就不一样啦…技术选型这事儿不是谁声音叫得响就听谁的…

说真的,每次看到有人问哪个框架要淘汰了,哪个框架我是否应该去学,我觉得没必要去纠结这些问题。

其实很多人只是关注在使用框架本身却不去关注底层的基本实现原理,其实是知其然而不知其所以然。就比如,在问react是过时,很多团队在用vue,但是你去学习更深一层的东西,你会发现它们的虚拟dom树啊什么鬼的都是不会过时的东西,你说angular不会有团队用了,但是它的mvvm思想你有没有去研究,你会说mvvm会过时吗。

所以我觉得与其把精力放在选择哪些框架,不如放在看看它们到底原理是怎样,对它们之间的优缺点进行比对和研究。没有最好的框架,只有最合适的框架。

有人说jquery过时了,但是有些大型业务也是用的飞起,你敢说它们不对吗?所以我认为做技术不要太追时髦,多关注可以真正提高你想法和思路的东西

原文发布于微信公众号 - 闰土小叔(running_hacker)

原文发表时间:2018-10-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏玉树芝兰

笔记应用怎么选?

第一句是“好脑子赛不过烂笔头”。记笔记很重要。数字时代,我们应善用科技的成果,使用笔记应用来记笔记。

14820
来自专栏罗超频道

Facebook Home评测:用了感觉有点“囧”

罗超为虎嗅网、雷锋网、TECH2IPO撰稿。2013年4月23日发表于首页。 FacebookHome推出后,因为众所周知的原因国内暂时无法使用它。但这也没有阻...

38140
来自专栏闰土大叔

接手代码太烂,要不要辞职?

事情是这样的,前几天在朋友圈,我看到一朋友发表了一条说说:“入职新公司,从重构代码到放弃

17420
来自专栏极乐技术社区

小程序 · 一周报

“同声传译”插件是由微信智聆语音团队、微信翻译团队与公众平台联合推出的同传开放接口,可通过语音转文字、文本翻译、语音合成接口,为开发者赋能。

15600
来自专栏数据和云

Oracle 18c体系架构图创作之路 - 设计者说(精品海报大放送)

自2012年的Oracle 11g体系架构图开始,已经连续发布了四个版本。而我很荣幸,作为12.2版本和18c版本的设计师,今天跟大家分享一下我个人在设计和绘制...

14540
来自专栏云计算D1net

2014云数据安全技巧总回顾

云计算现正是当今IT界的宠儿,但安全方面的担忧仍是企业迟迟未肯采纳的原因。这些顶级安全技巧可以帮助IT团队快速热身,熟悉这项科技。 没人否认云计算的这些优点,灵...

282100
来自专栏Android 开发者

智对 Android 订阅难点:教你如何应对工作中 10 种常见订阅问题

22850
来自专栏CSDN技术头条

技术揭秘12306改造(二):探讨12306两地三中心混合云架构

在年前的「技术揭秘12306改造」专题中,一位对12306改造非常关注的技术架构师,他从技术的角度,用科学论证的方式说明12306是如何实现高流量高并发的关键技...

51090
来自专栏安恒信息

BlackHat 第二天:移动安全技术大有可为

今天关注的依然是移动安全方面的议题。其中的热点,很多现场演示都让我们对物联网信息社会的网络安全充满担忧。同时,我们也从专家的发言中看到,安恒信息目前的...

33260
来自专栏about云

老外对中国式App设计趋势的分析:中国移动应用设计趋势解读

导读: 作为一个开发者,如果你还不关注移动云开发,那么你很快就被淘汰了。下面来看看老外对中国移动的分析 ? 今年夏天,我收拾好所有行李,从旧金山搬到了广州工...

540120

扫码关注云+社区

领取腾讯云代金券