react面试题三

嗨,我是小路。今天主要和大家分享的主题是"react面试题三"。

1.react和vue的区别

区别:

1、都使用虚拟dom,vue是在react基础上进一步定向化。

2、都有组件。react的组件有类组件和函数组件,而vue只有一种组件

3、单文件模块。react使用.js或者.jsx格式,js和html混合在一起,css文件另外存放;而vue使用.vue格式,html、css、js在一个文件中,都有固定的区域。

4、都有独立的路由和状态管理。react主要运用reduce来管理状态;而vue中vue2用vuex,vue3用pina,一个是单一全局状态管理,一个是多模块状态管理,后者的数据更方便,也容易区分。

都看到这里了,记得【点赞】+【关注】哟。

相关推荐
IMPYLH3 分钟前
HTML 的 <title> 元素
前端·javascript·html
开开心心就好7 分钟前
视频模糊怎么修复?免费工具支持批量处理
java·前端·人工智能·智能手机·pdf·excel
变与不变8067 分钟前
jspost请求详解
前端·javascript
5008422 分钟前
React Native for OpenHarmony 实战:三方库 react-native-device-name 的鸿蒙化适配指南
深度学习·react native·react.js·机器学习·harmonyos
派小心.42 分钟前
React StrictMode埋点双执行的验收方法
前端·前端框架
IT_陈寒1 小时前
Python的GIL锁让我把多线程代码全重写了!
前端·人工智能·后端
百度一下吧1 小时前
umi后台管理项目实战:从工程搭建到生产构建
java·前端·javascript
派小心.1 小时前
App埋点排查:iOS冷启动事件漏报先看初始化还是上报
前端·数据分析
事圆则缓1 小时前
Flutter 状态管理框架对比(六):同一个购物车,四种方案怎么落地?
前端·javascript·flutter