react的脚手架是什么意思-LMLPHP

本教程操作环境:Windows10系统、react17.0.1版、Dell G3电脑。

react的脚手架是什么意思

React脚手架的意思是帮你快速开始一个React的项目,也就是给你一套React的结构,包含基础的依赖库,只需要 npm install就可以安装,让我们不需要为了编辑或者一些其他事情浪费时间 总而言之,就是快速搭建项目的,让我们可以早点去写代码。

Create React App是FaceBook的React团队官方出的一个构建React单页面应用的脚手架工具。它本身集成了Webpack,并配置了一系列内置的loader和默认的npm的脚本,可以很轻松的实现零配置就可以快速开发React的应用。

React脚手架的优点:

  • 无需配置;

  • 集成了对 React, JSX, ES6 和 Flow 的支持;

  • 集成了开发服务器;

  • 源码非常清晰,没有多余的文件。

脚手架

编程中提到的脚手架(Scaffold),其实是一种工具,帮我们可以快速生成项目的工程化结构;

每个项目作出完成的效果不同,但是它们的基本工程化结构是相似的;

既然相似,就没有必要每次都从零开始搭建,完全可以使用一些工具,帮助我们生产基本的工程化模板;

不同的项目,在这个模板的基础之上进行项目开发或者进行一些配置的简单修改即可;

这样也可以间接保证项目的基本结构一致性,方便后期的维护;

总结:脚手架让项目从搭建到开发,再到部署,整个流程变得快速和便捷;

对于现在比较流行的三大框架都有属于自己的脚手架:

  • Vue的脚手架:vue-cli

  • Angular的脚手架:angular-cli

  • React的脚手架:create-react-app

它们的作用都是帮助我们生成一个通用的目录结构,并且已经将我们所需的工程环境配置好。

推荐学习:《react视频教程

以上就是react的脚手架是什么意思的详细内容,更多请关注Work网其它相关文章!

08-27 15:56