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,一个是单一全局状态管理,一个是多模块状态管理,后者的数据更方便,也容易区分。

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

相关推荐
JiangJiang20 分钟前
🚀 Vue人看React useRef:它不只是替代 ref
javascript·react.js·面试
1024小神24 分钟前
在GitHub action中使用添加项目中配置文件的值为环境变量
前端·javascript
齐尹秦33 分钟前
CSS 列表样式学习笔记
前端
Mnxj37 分钟前
渐变边框设计
前端
用户76787977373240 分钟前
由Umi升级到Next方案
前端·next.js
快乐的小前端41 分钟前
TypeScript基础一
前端
北凉温华42 分钟前
UniApp项目中的多服务环境配置与跨域代理实现
前端
源柒43 分钟前
Vue3与Vite构建高性能记账应用 - LedgerX架构解析
前端
Danny_FD44 分钟前
常用 Git 命令详解
前端·github
stanny44 分钟前
MCP(上)——function call 是什么
前端·mcp