刚从事前端开发,vue 为什么比 react 容易找到工作?

回答·37
最热
最新
  • vue 上手太简单了,导致同样用 vue 开发的前端之间水平差别巨大。前一段时间离职,给公司面试招聘一个接替工作的人,看了几十份简历,大部分都是写 vue 的。其中大部分,一问 JS 基础啥都不知道。
  • 因为被国内炒的!vue 的静态编译和 react.的动态编译确实是更有性能优势,但是在灵活程度上相差太多。另外 react.的开源协议也是一个很多企业需要考虑的一个问题! 另外 react.需要学习的知识点很多,如果用 create   react app 创建一个工程的话你是需要了解 webpack 的,在部分性能问题上是需要 usecallback 或者 usememo 的相关知识的。 另外小程序 uniapp 等也是基于 vue 导致了她在国内的空前繁荣。但是就个人而言我还是比较喜欢 react 的。不仅仅是他的灵活还有他的数据流,vue 的数据流真的乱,维护火葬场!
  • 感觉今年用 react 的多了起来 我对框架的态度是,哪个用起来方便顺手就用哪个,这一点 vue 无疑是优秀的,不过也有人认为 vue 太简单,不怎么“高大上”,我只能说,不黑不吹吧
  • 谷歌2019搜索量对比结果: 国内vuejs的使用量相当大 欧美以美国为代表偏爱react 印度朋友更爱angular vuejs在国内流行的原因大概就是友好的中文文档,以及热烈的民族情怀?
  • 这其实是一个以偏概全的说法,框架层面的东西还是得以基础作为基石,况且不管是 vue 还是 react 掌握一个另外一个其实很容易就上手了。下面谈谈框架: 1.react,尽管 react 声称自己是一个库,但 react 其实早就和一系列的 react 全家桶绑定了。react 最大的优势其实在于生态,一个很玄乎的东西,你要我具体说它有哪些生态上的优势,那我也说不出来,因为 vue 同样也能做到,react-router 更新到 6.x 后语法开始向 vue-router 学习了,尽管大家都会自己封装成 vuerouter 的那种形式,但官方自己改了,欣慰啊。vue 等到 vetur 支持模板类型检查,ts 支持这一块的短板也能补齐了。第二个优势就是使用 react 时会有一种优越感,尽管框架的出现是为了更方便的解决开发效率问题,但 react 上手开发更加复杂就说明我的能力很强...其实这是一个很扯淡的问题,开发的时候我只想写更少的代码,我可不想手动去加事件,传属性,多写代码不能证明我厉害,付出额外的心智去优化重渲染只会浪费我的时间也会浪费别人的时间。 2.vue,其实我个人是属于偏向 vue 的,文档其实不是在国内火主要的原因,主要的原因是用 vue 可以写更少的代码,约束性更强,但 vue 的缺点也很明显,那就是在 TS 支持不是很完善的情况下,很多 vuer 写出代码极不规范,组件可复用性差,这是真真实实存在的事实,也是 vuer 经常被黑的原因。不过,我们从 vue3 就可以看出 vue 团队的努力和改进,这才是他如此受欢迎的原因。而 react 呢,跟隔壁 go 一样,一开始坚持我们 go 不要支持泛型,后面又支持泛型了,呵呵期望 react 也有出现双向绑定语法糖的一天,毕竟使用框架是为了增加效率的。 总结:vue 比 react 容易找工作吗?并没有,有的只是不同阵营的开发者在互相撕逼。如果有时间纠结这些,不如直接去学另外一个,相信我,两个都掌握了之后你就不会考虑这种问题了。
  • vue 属于渐进式开发框架,直白点说就是,简单好用,也能处理复杂应用。 随着 vue3 的出现,vue 的缺点越来越弱化,是很多公司首选框架。 当然 vue 还有不足之处,比如 seo 就没有特别好的解决方案。 可以这么理解,vue 就是乐高玩具的一个个小块,你可以用他拼一个小车,还可以拼一座城堡。当然 vue 上手容易,想要精通还是蛮难的,特别考验组件化的思想和软件设计的模式。
  • 成年人的世界根本就没有容易二字 感觉不存在好找和不好找的对比吧 vue 相对于 react 容易上手 react 要学习 jsx 的语法门槛较高
  • Html,jsx 你喜欢哪个,肯定是 html 嘛,上手多简单,bug 多好改。高雅的东西不接地气一样没用。
  • 简单一点说就是 vue 是中国的,中文文档好,上手比较快
  • vue 文件上面是模板,下面是写 js,生命周期分的很明确,看着代码逻辑很清晰。而 react,写法有点五花八门了,没统一好规范的话,很容易就乱了