Cutting edge starter kit
Cutting edge starter kit optimized for development and production using latest tools available.
It features optimized for rapid development config powered by happypack and various settings I’ve found to be optimal.
app
├── client.js
├── server.js
├── constants.js
├── ServerTemplate.js
├── ClientTemplate.js
├── Html.js
├── config
│ ├── routes.js
│ └── index.js
├── screens
│ └── App
│ ├── components
│ ├── screens
│ │ ├── Admin
│ │ │ ├── components
│ │ │ ├── screens
│ │ │ │ ├── Reports
│ │ │ │ │ ├── components
│ │ │ │ │ └── index.js
│ │ │ │ └── Users
│ │ │ │ ├── index.js
│ │ │ │ └── styles.css
│ │ │ ├── index.js
│ │ │ └── index.css
│ │ └── Course
│ │ ├── screens
│ │ │ └── Assignments
│ │ │ └── index.js
│ │ └── index.js
│ └── index.js
├── core
│ ├── utils
│ │ └── validation.js
│ ├── atoms
│ │ ├── Link
│ │ └── Icon
│ ├── molecules
│ │ └── IconLink
│ └── organisms
│ └── Header
├── redux
│ ├── createStore.js
│ ├── actions
│ │ ├── user.js
│ │ └── reports.js
│ ├── reducers
│ │ ├── user.js
│ │ └── reports.js
│ └── sagas
│ ├── user.js
│ └── reports.js
├── data
│ ├── apiClient.js
│ ├── user.js
│ └── index.js
└── css
├── global.css
├── variables.css
└── helpers.css
Check bin/server.js executable and change DISABLE_SSR variable.
yarn
npm run dev-dll // Build libraries for faster webpack build
npm run dev
or with webpack-dashboard
npm run dev-dll // Build libraries for faster webpack build
npm run dev-dash
npm run build
npm run start
Thanks to erikas for providing starting ground for my react learning.
This starter resembles some code and a bit of structure from now outdated erikas’s starter kit