React 简介

React 是用于构建用户界面的 JavaScript 库。具体来说,是一个将数据渲染为 HTML 视图的开源 JavaScript 库。只需要对 HTML 和 JavaScript 有简单了解就可以使用 React 进行开发,因此广受前端开发者欢迎。

React 发展历程

  • 最初由 Facebook 的软件工程师 Jordan Walke 创建;
  • 2011年部署于 Facebook 的 newsfeed;
  • 2012年部署于 Instagram;
  • 2013年5月宣布开源;
  • 如今,React 正在被腾讯、阿里等互联网厂商广泛使用。

React 的特点

  • React 基于虚拟 DOM 快速渲染,性能优越,避免了频繁操作 DOM 导致的浏览器重绘和重排;
  • React 非常简单、轻量级,只负责处理视图层,任何有 JavaScript 经验的开发者都可以快速上手;
  • React 提供大量可重复使用的组件,开发者可以自由组合形成更复杂的组件。

相关链接

Leave a Reply