React 是一个用于构建用户界面的 JavaScript 库。React 主要用于构建 UI,很多人认为 React 是 MVC 中的 V(视图)。React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。
声明式
React 使创建交互式 UI 变得轻而易举。为你应用的每一个状态设计简洁的视图,当数据变动时 React 能高效更新并渲染合适的组件。
以声明式编写 UI,可以让你的代码更加可靠,且方便调试。
组件化
构建管理自身状态的封装组件,然后对其组合以构成复杂的 UI。
由于组件逻辑使用 JavaScript 编写而非模板,因此你可以轻松地在应用中传递数据,并保持状态与 DOM 分离。
一次学习,跨平台编写
无论你现在使用什么技术栈,在无需重写现有代码的前提下,通过引入 React 来开发新功能。
React 还可以使用 Node 进行服务器渲染,或使用 React Native 开发原生移动应用。
简单组件
React 组件使用一个名为 render()
的方法,接收输入的数据并返回需要展示的内容。在示例中这种类似 XML 的写法被称为 JSX。被传入的数据可在组件中通过 this.props
在 render()
访问。
使用 React 的时候也可以不使用 JSX 语法。尝试使用 Babel REPL,了解 JSX 被编译成原生 JavaScript 代码的步骤。
数据统计
数据评估
本站KanKeLe提供的React 官方中文文档 – 用于构建用户界面的 JavaScript 库都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由KanKeLe实际控制,在2022年6月30日 下午4:53收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,KanKeLe不承担任何责任。
相关导航

vue,vue3,uni-app,uniapp,组件库,UI框架,UI,前端UI框架FirstUI,前端UI组件库,UI组件库,FirstUI组件,FirstUI组件库,组件,组件库,模板,UI模板,布局,UI布局,uniapp组件,微信小程序组件,微信小程序UI框架,支付宝小程序,百度小程序组件,字节小程序组件,uniapp组件库,微信小程序组件库,支付宝小程序,百度小程序组件库,字节小程序组件库,nvue,First UI是一套超高性能、超高颜值的移动端UI综合解决方案,包含业内顶尖的组件库、强大的功能库、丰富精美的模板库,提供uni-app(完美支持nvue)、微信小程序、支付宝小程序等版本,兼顾高效率与高性能,让您的开发获得百倍提质提速!