Development Notes - mit-teaching-systems-lab/dcss GitHub Wiki
React
This project uses React's class based model.
Redux + Redux Thunk
The data store is provided by Redux, with Redux Thunk middleware (all actions have asynchronous dispatch).
Semantic UI React
The UI framework is provided by Semantic UI React, however the project uses the Fomantic UI stylesheet.
Testing
- client (actions, components, hocs, reducers, utils)
yarn test
yarn watch
- server (endpoints)
yarn test
- This will be run in a different db env called "test"
yarn watch
- This will be run in a different db env called "test"
- root (all)
yarn test