如何从零开始搭建一个React项目

其实这是个问题?由于刚开始写React皮毛webpack

虽然在前辈搭好的框架中写写简单的组件(或者用现成的组件)以及简单的数据通讯,可是要是让本身着手从零开始搭建一个React项目应该怎么样去着手呢?web

  • 须要有个package.json 安装依赖包 总不能像demo同样 在文件中引入须要的包和模块npm

  • webpack 配置 自动化构建的内容json

  • React相关技术栈等...promise

clipboard.png

这个是现有项目的目录,因此若是我从零开始作的话框架

  1. 新建一些主要目录 project/src/index.js工具

  2. webpack的配置 主入口 构建生成文件目录等学习

  3. package.json 配置 有哪些依赖包 构建指令scriptsfetch

  4. 写几个简单的页面 能让npm run xxx在本地跑起来spa

去尝试作一个简单的项目
学习这些内容
React

  • 设计原理

  • 基础语法

  • 组件生命周期

  • 组件通讯

ES6/7

  • 新的内容

  • 经常使用的语法诸如let/const/解构等

  • promise/fetch(?)

  • modules

Flux/Redux

  • 解决复杂组件间通讯问题

webpack/npm

  • 构建工具

  • 管理工具

相关文章
相关标签/搜索