react 是 Facebook 推出的一个用来构建用户界面的 JavaScript 库. React 主要用于构建 UI, 很多人认为 React 是 MVC 中的 V(视图).React 拥有较高的性能, 代码逻辑非常简单, 越来越多的人已开始关注和使用它.
Facebook,Instagram,Netflix, 纽约时报, 雅虎, WhatsApp,Codecademy,Dropbox,Airbnb,Asana, 微软
react 的简单介绍
React 是一个用于创建可重用且有吸引力的 UI 组件的库. 它非常适合代表经常变化的数据的组件. 使用 React, 您可以通过将它们分解为组件而不是使用模板或 html 来构建可重用的用户界面.
React 的优点:
灵活性和响应性: 它提供最大的灵活性和响应能力.
虚拟 DOM: 由于它基于文档对象模型, 因此它允许浏览器友好地以 HTML,XHTML 或 xml 格式排列文档.
丰富的 JavaScript 库: 来自世界各地的贡献者正在努力添加更多功能.
可扩展性: 由于其灵活的结构和可扩展性, React 已被证明对大型应用程序更好.
不断发展: React 得到了 Facebook 专业开发人员的支持, 他们不断寻找改进方法.
web 或移动平台: React 提供 React Native 平台, 可通过相同的 React 组件模型为 iOS 和 Android 开发本机呈现的应用程序.
无论是 Web 还是本机移动开发, React 都是大多数用户界面设计平台的理想选择.
React 的缺点:
陡峭的学习曲线: 由于复杂的设置过程, 属性, 功能和结构, 它需要深入的知识来构建应用程序.
更多 Web 开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/react/16039.html