嗨,我是小路。今天主要和大家分享的主题是"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,一个是单一全局状态管理,一个是多模块状态管理,后者的数据更方便,也容易区分。
都看到这里了,记得【点赞】+【关注】哟。