Yet another round of the tic-tac-toe game in a effort to learn the basics of React. For the time being I'm leaning heavily on the tutorial in the React docs with the following additions:
- configure webpack from scratch based on
webpack-merge
- separate components and helpers
- switch to CSS modules
- extract the game status into a component
- add Jest and
react-testing-library
for testing
npm start
to run the app during developmentnpm run build
to bundle a production buildnpm test
to run the tests