Skip to content

Development Notes

Rick Waldron edited this page Nov 5, 2020 · 1 revision

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
Clone this wiki locally