This repo contains a barebones app using React 16 and Express using Webpack 4 and Babel 7. The react app currently renders a simple Hello World. It can easily be extended by adding more components and routes to make a full-stack app.
You’ll need to have Node >= 6 on your machine. You can use nvm to easily switch Node versions between different projects.
npm install
npm run react-dev
npm start
Then open http://localhost:3000/ to see your app.