React简介
react框架是脸书公司基于HTML设计出来的前端页面高效开发工具。他运用了轻量级的视图层库和虚拟的DOM来实现的框架。
react优点:
1.虚拟DOM:定义了一套变量形式的dom模型,减少了操作真实dom,提高了性能。
2.组件系统:将页面中任何一个区域或者元素都可以看做一个组件component。
3.单项数据流:数据绑定实现业务。
4.JXS语法:使用render函数来构建组件的dom构造性能较高,省去了查找和编译模板的过程
react缺点:
render中利用createElement创建结构的时候代码可读性较低,较为负载,需要使用工具编译jsx.
React环境配置
(1)
npm config set registry https://r.npm.taobao.org//配过镜像的可以不用再配,也可以不配置直接用npm
npm install -g create-react-app
create-react-app my-app /创建项目,应用名称不要有大写字母/
cd my-app/ /进入项目目录/
npm run start /启动项目/
npm run build /打包/
(2)
拥有Node.js的可以在文件中cmd打开小黑窗
输入npm init vite@latest
根据提示选择相应配置即可。