reactjs crud boilerplate
演示(现场互动)
https://d3cmu8mv5wwijw.c*loudfro**nt.net
预览
先决条件
- Nodejs V6+
- Yarnpkg(可选)
入门
git clone https://gi*thub.co**m/ariesmcrae/reactjs-crud-boilerplate.git cd reactjs-crud-boilerplate yarn install or npm install yarn start or npm start
打开http:// localhost:3000
使用的库
- Reactjs
- redux
- 创建反应应用
- 反应路由器4
- 引导4
- REDUX形式
- React Boostrap表
- 别贝
- eslint
- 测试跑者:开玩笑
- 测试断言:开玩笑
- 测试助手库:酶
- 测试无头DOM:JSDOM
- React-Addons-Test-Utils:酶需要
- 模拟API数据:手滚动
- toastr
- jQuery(Toastr和Bootstrap 4需要)
- Lodash
- 字体很棒:因为bootstrap 4不再需要草甘膦
- 系绳
- jQuery
- Thunk测试:NOCK(用于嘲笑HTTP呼叫)和Redux Mock商店
- 代码覆盖范围:开玩笑和工作台
非创建反应应用版本
它位于分支非创建反应应用中。它使用手工制作的Webpack 2
git clone https://gi*thub.co**m/ariesmcrae/reactjs-crud-boilerplate.git
cd reactjs-crud-boilerplate
git checkout -b non-create-react-app origin/non-create-react-app
yarn install
yarn start
学分
该项目从:
- @Coryhouse的React-Redux-React-Router-es6
- @iamshaunjp的Bootstrap-4-PlayList
