-
react和vue都使用了虚拟Dom,但是react处理大量数据更新更快,更高效
-
独属于react的配合ReactNative开发跨终端应用 -
复杂的数据逻辑应用 用React 能够避免数据逻辑错误 -
react降低了组件互相通信的代码耦合度,数据流更清晰,调试更方便 -
React的渲染系统可配置性更强 - react有省事的 Hooks,这个东西很省事例如:
class MyComponent extends React.Component {
constructor(props) {
super(props)
this.state = {
counter: 0
}
}
render() {
return(<div/>)
}
}
hooks 的局部状态 移除了很无用的多样板和的构造器
function MyComponent() {
const [counter, setCounter] = useState(0)
return(<div />)
}
总结(自我看法):小项目不是很复杂数据逻辑可以使用vue,具有复杂的数据逻辑应用 用React 能够避免数据逻辑错误,自我感觉最好的是react hooks,他能帮助我们节省很多时间,