菜单
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

React 简介


什么是 React?

React,有时也被称为前端 JavaScript 框架,是由 Facebook 创建的一个 JavaScript 库。

React 是一个用于构建 UI 组件的工具。


React 如何工作?

React 在内存中创建一个 VIRTUAL DOM。

React 不直接操作浏览器的 DOM,而是在内存中创建一个虚拟 DOM,在其中完成所有必要的修改,然后再将更改应用到浏览器 DOM 中。

React 只更改需要更改的部分!

React 会找出发生了哪些更改,然后**只**更改需要更改的部分。

你将在本教程的其余部分学习 React 完成这些操作的各种方法。


React.JS 历史

React.JS 的当前版本是 V18.0.0(2022 年 4 月)。

首次公开发行(V0.3.0)是在 2013 年 7 月。

React.JS 于 2011 年首次用于 Facebook 的 Newsfeed 功能。

Facebook 软件工程师 Jordan Walke 创建了它。

create-react-app 的当前版本是 v5.0.1(2022 年 4 月)。

create-react-app 包含 webpack、Babel 和 ESLint 等内置工具。


×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持