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

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

相关推荐
北辰alk3 分钟前
Vue Router 404页面配置:从基础到高级的完整指南
vue.js
北辰alk8 分钟前
Vue 中的 MVVM、MVC 和 MVP:现代前端架构模式深度解析
vue.js
北辰alk11 分钟前
为什么 Vue 中的 data 必须是一个函数?深度解析与实战指南
vue.js
北辰alk13 分钟前
Vue 的 <template> 标签:不仅仅是包裹容器
vue.js
Nan_Shu_61418 分钟前
学习: Threejs (2)
前端·javascript·学习
北辰alk22 分钟前
为什么不建议在 Vue 中同时使用 v-if 和 v-for?深度解析与最佳实践
vue.js
北辰alk24 分钟前
Vue 模板中保留 HTML 注释的完整指南
vue.js
G_G#26 分钟前
纯前端js插件实现同一浏览器控制只允许打开一个标签,处理session变更问题
前端·javascript·浏览器标签页通信·只允许一个标签页
北辰alk37 分钟前
Vue 组件 name 选项:不只是个名字那么简单
vue.js
北辰alk38 分钟前
Vue 计算属性与 data 属性同名:优雅的冲突还是潜在的陷阱?
vue.js