<!--
学 react 的原因:
1. 原生 js 操作 DOM 繁琐、效率低,每次都要去获取 DOM
每次操作 DOM 都会引起页面的重绘重拍
2. 原生 js 没有组件化,代码复用率低
react 的特点:
1. 采用组件化模式,声明式编码来提高开发效率以及组件复用率
2. 在 React Native 可以使用 react 语法进行移动端开发
3. 使用虚拟 DOM + Diffing 比较算法,尽量减少与真实 DOM 的交互
-->
1、react.js
,react 的核心文件;(必须先引入 react.js 再引入 react-dom )
<script src="https://cdn.staticfile.org/react/16.4.0/umd/react.development.js"></script>
2、react-dom.js
,它提供了一些与 dom 有关的方法;
<script src="https://cdn.staticfile.org/react-dom/16.4.0/umd/react-dom.development.js"></script>
3、babel.js
,它会将 react 特有的 jsx 语法转化为普通的 JavaScript 语法
<script src="https://cdn.staticfile.org/babel-standalone/6.26.0/babel.min.js"></script>
原文地址:https://blog.csdn.net/weixin_45042661/article/details/120110660
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。