Starter project for React SPA. Prepared to use react on a client side and express.js on a server side. Template configured to support server rendering of the React.
-
Bundling: Webpack 4, attempted to make configuration as lightweight as possible
-
JS processing: Babel, all modern ES features enabled
-
CSS processing: CSS modules approach chosen.
-
Unit tests: Mocha + Chai + Sinon stack chosen; Istanbul used for stats reports.
-
Client side: assumed react stack to be used
-
Server side: assumed express.js to be used.