react和vue的区别
1. 数据驱动的区别
react使用mvc进行数据驱动, 不会拦截数据, 需要使用hooks来改变数据并通知更新
vue使用mvvm进行架构, defineProperty || proxy进行数据劫持, 变化后自动通知视图更新
2. 组件化的区别
react使用js及function进行组件创建
vue使用.vue文件及vue特有模板 template script style
3. 模板语法的区别
react使用jsx来定义结构, 占位符是{}
vue使用template来定义结构, 占位符{{ }}
4. 指令
react没有指令, vue拥有指令
推荐阅读:
扫描二维码,在手机上阅读