react 和 vue 虽然有很多相似之处,但其内部实现的方式又不尽相同showtooltip,比如:
- 数据绑定,但vue使用的是可变数据(通过getter/setter监听数据变化),而React更强调数据的不可变(通过 setState 监听数据变化);
- 数据流,vue 双向,react 单向;
- 模板渲染方式,react 通过 JSX 渲染模板, vue 是通过拓展HTML语法进行渲染;
- 组件通信方式……
- Vuex 和 Redux ……
除了框架本身之外,还要考虑其生态及使用场景,其中 react 在移动端解决方案(React Native)相对 vue 的(Veex) 更加完善成熟。