这里说一下我的切身感受,为什么说学了Vue还要学React.

Vue我有三年的开发经验,写过3个大型项目和其他的一些中小型项目,以前我一直觉得只要是能解决问题,用什么框架都一样,我把Vue学到极致就可以了,React能解决的问题Vue也能解决,我为什么不把vue学到极致,多余的时间用来学原生js不是更好吗?

前面的思维方式有哪些是错误的呢?

  • 1、觉得难度大:因为学vue的时候是菜鸟期,学vue的阻力还是有一些的,就形成了一种错觉觉得学React也要花很多的精力,也会遇到很大的阻力;其实呢到现在为止佛系的学了一个星期了(可以看我的博客里面有React的学习笔记)没有任何阻力,非常的丝滑,因为React和Vue的很多东西都是有交集的,学React的时候其实你都懂了,已经有了框架的思维了,知道要实现一个东西需要什么条件,不需要像以前那样重新磕磕巴巴的走一遍了。
  • 2、觉得学不到新的东西:以前觉得就是不同的语法不一样,比如vue里面用v-model,react里面会有r-model,学了之后才发现他们是不一样的,react中使用更多的原生js知识,比如实现enter回车事件,vue中直接
<input  @keydown.enter="handleEnter />

而React会使用原生js的方法

 <input onKeyDown={this.handleKeyDown} />// js部分
handleKeyDown = (event)=>{if(event.keyCode===13){}
}

总结一下为什么要学呢

1、市场需要招聘要求会vue和react
2、能使用更多的原生js知识
3、会vue学react简单

这里推荐一个腾讯云课堂的React免费学习课程,我就是跟着这个课程学习的https://ke.qq.com/course/1650768?taid=7498295640928336

会Vue还有必要学React吗?相关推荐

  1. 有了vue为什么还学react?

    有了vue为什么还学react?因为react可弥补vue的不足.下面本篇文章就来给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. vue的优缺点 vue是Evan Y ...

  2. 深入研究vue还是再学react,vue 和 react 哪个前景好

    各位前辈,如今学vue还是react呢,感觉vue是国产的,迟早超越react,但是适合做APP吗? 1.首先国内很多公司近年来对vue的使用呈上升态势的.也有使用vue通过不同的打包方式打包成app ...

  3. 手挽手带你学React:三档 React-router4.x的使用

    手挽手带你学React入门三档,带你学会使用Reacr-router4.x,开始创建属于你的React项目 什么是React-router React Router 是一个基于 React 之上的强大 ...

  4. 手挽手带你学React:四档(上)一步一步学会react-redux (自己写个Redux)

    手挽手带你学React入门四档,用人话教你react-redux,理解redux架构,以及运用在react中.学完这一章,你就可以开始自己的react项目了. 之前在思否看到过某个大神的redux搭建 ...

  5. 从零学React Native之13 持久化存储

    数据持久化就是指应用程序将某些数据存储在手机存储空间中. 借助native存储 这种方式不言而喻,就是把内容传递给native层,通过原生API存储,详见从零学React Native之05混合开发 ...

  6. node都会 react_学react需要node吗

    学react需要node吗 学习react不需要安装node,react.js和node.js没有太大的关联性.完全可以独立的学习react.js. 但我们通常都会使用react提供的脚手架搭建项目结 ...

  7. vue - blog开发学7

    vue - blog开发学7 将基本的项目部署到linux上(前后台只是实现了基本的功能,本次只是记录一些基本的开发流程,完善,等后续) 1.linux环境准备(我用的是阿里云服务器) ①jre.my ...

  8. 小白学react之页面BaseLayout框架及微信的坑

    上一篇<小白学react之SASS实战>我们学习了如何通过运用sass来为我们的应用页面"上色",加入css的支持. 但是我们到现在为止,每个页面的标题还是系统默认的, ...

  9. vue全家桶和react全家桶

    感谢内容提供者:金牛区吴迪软件开发工作室 今天笔者就简单的给大家介绍一下一般项目在开发的时候所提到的vue全家桶和react全家桶分别都包括哪些内容. vue全家桶: vue(整体架构) +  vue ...

最新文章

  1. 【机器学习】机器学习的经典算法
  2. 转:Eclipse自动补全功能轻松设置
  3. log4jdbc mysql jdbc_spring boot 集成log4jdbc 查看完整sql
  4. php输入的值不得小于,PHP代码不允许多个输入值通过我的表单发送
  5. sklearn自学指南(part48)--截断奇异值分解和潜在语义分析
  6. SQLite入门之数据类型
  7. 高通量数据中批次效应的鉴定和处理(三)- 如何设计尽量避免批次影响
  8. Google Maps API 初级2
  9. VS工程中混有.c文件时出现fatal error C1853错误
  10. Linux 服务器感染kerberods 病毒
  11. python 读取文件到字典读取顺序_Python用list或dict字段模式读取文件的方法
  12. 历史文章之python
  13. 前端----表格的具体使用(jquery)
  14. 【opencv4】——fatal error: opencv2/opencv.hpp: No such file or directory #include <opencv2/opencv.hpp>
  15. ureport 显示html,UReport2 与业务结合
  16. 缺项级数的收敛域求解
  17. PMP®|项目经理如何应对项目需求变更?
  18. 营销/网赚/seo/淘宝资料收集下载
  19. 树形结构的数据库表Schema设计
  20. win10 uwp 录制任意应用屏幕

热门文章

  1. 银联商务技术开发笔试题目
  2. asp.net1036-物流管理信息系统#毕业设计
  3. 春招进来的新人23岁Java开发上来秀了波操作,真是扮猪吃老虎
  4. OPPO广告联盟战略升级,全面提升开发者变现效率
  5. python爬虫 爬取淘女郎介绍以及照片
  6. agx 刷机+系统迁移至SD/m2+pytorch+Eigen3.3.7配置教程
  7. Python socket 基于TCP协议智能门锁服务端
  8. preempt rt对pagefault的处理
  9. 思维题 URAL 1409 Two Gangsters
  10. 手机点餐系统概述_实训答辩安卓点餐系统ppt课件