React is a popular framework for creating user interfaces in modular components. In this sample application, you will create a web application using Express and React to serve web pages in Node.js, complete with standard best practices, including a health check and application metric monitoring.
This app contains an opinionated set of components for modern web development, including:
Install the latest Node.js 6+ LTS version.
Once the Node toolchain has been installed, you can download the project dependencies with:
npm install -g yarn
yarn install
To run application for local development and get live updates on code changes:
yarn start:dev
To run unit tests:
yarn test
To try a production build, run:
yarn build
yarn start