01 Concept

React是什么

React是一个声明式的用于构建用UI的JavaScript库

React特点

  • 声明式:命令式?
  • 组件化
  • 一次学习 随处编写

怎样学习入门

  • 边学边做:实践教程
  • 概念学习:教程文档

创建demo的方式

  1. CDN方式引入unpkg的包
  2. 使用集成的工具链

推荐的工具链

  • 学习/创建一个新的SPA时:使用 Create React App
  • 在用Node.js构建SSR网站时:试试Next.js
  • 在构建面向内容的静态网站时:试试Gatsby
  • 打造组件库/将React集成到现有代码仓库:尝试更灵活的工具链

Create React App

create-react-app 非常适用学习React以及创建SPA
它会自动配置开发环境,为生产环境优化程序
使用要求:node >= 8.10 && npm >= 5.6

npx create-react-app myapp
cd myapp
npm start

npx是npm5.2+附带的package运行工具
create-react-app创建一个前端构建流水线(build pipeline) 不会处理后台逻辑/操作数据库
通过上述命令的执行,可以获得一个可执行的React项目


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值