Implements React + Redux + React Router + Sagas for Zashiki Karakuri.
Zashiki Karakuri encourages composition and inheritance.
npm i -P @modernpoacher/zashiki-react-redux
- Optionally, build the JS in
src
tolib
(the published JS is built according to the configuration inbabel.config.js
) - Import the built JS from
lib
The structure should be self-evident under src/app
:
actions
for action creatorscomponents
for componentsreducers
for reducerssagas
for sagas
Utilities are in common
and transformers are in transformers
.
In addition, there is src/isomorphic
for isomorphic rendering functions and src/api
for Ajax (implemented with Axios).