当前位置:   article > 正文

为什么使用React_为什么要用react

为什么要用react

为什么使用react

react是facebook开发的React 是一个用于构建用户界面的 JAVASCRIPT 库,前端框架

  • 其实跟vue不同的是vue专注于UI而react使用长了你就感觉到,其实react是一个库

优点

  • JSX语法,就是JavaScriptXML,你可以在html代码中使用JavaScript表达式,意味着你就可以将数据直接镶嵌在html中,也可以处理一些逻辑
  • 组件,这是一个很大的进步,每一个小的区域功能都可以封装成一个组件,使得代码更加容易得到复用,能够很好的应用在大项目的开发中。
  • virtual dom,虚拟dom是普通的JavaScript对象,你可以不用操作dom而操作JavaScript对象,比直接操作dom效率上由很大的提升,在componentDidMount之前都是操作的虚拟dom,当组件挂载的时候才会把虚拟dom挂载到html中
  • 强大的diff算法,虚拟dom会尽可能少的减少虚拟dom到真实dom的次数,会通过diff算法,计算出前后dom的差异,在决定渲染,像其中的列表每一个列表都需要key值,就是通过唯一的key值找到哪一个li更新,只渲染它
  • 一处编写多处使用,虚拟dom是JavaScript对象,你可以通过其他依赖库将其渲染到不同的地方,像react-dom你就可以将其渲染到浏览器中,使用node可以将其渲染到服务器,而react-native将其渲染到手机端
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/49429
推荐阅读
相关标签
  

闽ICP备14008679号