神奇的React
神奇的React
React的特点
1、声明式写法
- React可以非常轻松的去创建用户界面,为你的应用的每一个状态去设置一个简洁的视图,有改变的时候,React也能高效的去更新这个渲染界面。
- 声明式写法是强调结果的,与之对应的是命令式编程,是强调过程的。
2、组件化
- React是基于组件的一个设计流程,组件让代码的复用、测试、分离都变得非常简单。
3、一次学习,随处编写
- 无论使用什么技术栈,我们都能随时引入React开发新特性。React可以开发Web程序、原生手机应用,系统应用、命令行工具等等。
- 当你学习一项工具之后,能胜任多种工作,何乐而不为呢!
为什么要学习React
1、大厂加持
2、简单易懂
3、最流行的,使用人数最多,开发人员最喜欢的
React开发环境配置
重要!!确保自己电脑上C++的编译环境已安装好,不然会报错!
1、打开命令行终端,输入安装指令:npx create-react-app react-hooks
(此条命令适用于npm 5.2+)
- 推荐:进入自己的项目文件夹,输入
create-react-app react-hooks
2、至此,我们的React开发环境已经配置好了,我们来运行一下试试!
- 进入项目文件夹,输入
npm start
,我们将会在本地3000端口看到内置的一个欢迎页面!如下图:
题外小知识:npx是什么?
1、它可以避免安装全局模块
用完就会删掉,不会存在浪费的情况
2、可以调用项目内部安装的模块,例如:调用之前项目中nodemon模块
- 进入项目目录,命令行输入:
node_modules/.bin/nodemon --version
- 直接使用npx命令,输入:
npx nodemon --version
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小新's Blog!
评论
Va