react学习笔记(一)react项目搭建、目录介绍

React简介

首先React.js是全球最火的前端框架由Facebook推出的前端框架,国内的一二线互联网公司大部分都在使用React进行开发,比如阿里、美团、百度、去哪儿、网易 、知乎这样的一线互联网公司都把React作为前端主要技术栈。
React的社区也是非常强大的,随着React的普及也衍生出了更多有用的框架,比如ReactNative和React VR。React从13年开始推广,现在已经推出16RC(React Fiber)这个版本,性能和易用度上,都有很大的提升。

React优点

生态强大:围绕 React 有非常多的现成的工具让你可以直接使用。社区活跃,大量react周边产物,如蚂蚁金福的ant design;您还有什么样的理由不选择React?

上手简单: vue对新手更友好,react相对来说学习路线更陡;你可以在几个小时内就可以上手React技术并搭建一个React项目、但是他的知识面很广需要花费一定的时间来进行学习才能驾驭React

社区强大:你可以很容易的找到使用React的人一起学习。

项目搭建
一、安装Node.js
这里就不详细讲解node安装、如果不会请自行访问http://www.baidu.com进行搜索node安装一大堆。
二、React脚手架的安装
Node安装好之后,你就可以使用npm命令来安装脚手架工具了,方法很简单,只要打开终端,然后输入下面的命令就可以了。

npm install -g create-react-app

create-react-app是React官方出的脚手架工具,其实还有很多第三方的脚手架工具
安装完毕脚手架后创建第一个React项目
创建第一个React项目
脚手架安装好以后,就可以创建项目了。

create-react-app demo   用脚手架创建React项目

项目创建完毕后进入项目文件夹并运行

cd demo   等创建完成后,进入项目目录    npm start  启动项目

浏览器可以打开网页,并正常显示图标后,说明我们的环境已经全部搭建完成了。
目录介绍
node_modules :存放我们项目的依赖包
public文件夹
项目使用的公共文件
favicon.ico : 网站项目的图标,浏览器标签页的左上角显示的小图标。
index.html : 首页的模板文件。
src文件夹介绍
这个目录里边放的是我们编写的代码,我们平时操作做最多的目录。
index.js : 项目的入口文件。
index.css :index.js里的CSS文件。
app.js : 简单的模块组件。
更目录其他文件介绍
README.md :这个文件主要作用就是对项目的说明,里面默认写了一些你可以自己参照它的格式对自己的项目进行说明。
package.json: 这个文件是webpack配置和项目包管理文件,项目中依赖的第三方包(包的版本)和一些常用命令配置都在这个里边进行配置。
package-lock.json:锁定安装时的版本号,保证其他人再npm install 时大家的依赖能保证一致。
gitignore : 这个是git的选择性上传的配置文件,比如node_modules文件夹git上传是默认被禁止上传的,该配置就在gitignore中进行配置的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值