Lightweight boilerplate for building web apps using React 17, Express and Node.js
For setting up a project on your device, run the following commands
# Clone the repository
git clone https://github.com/MeisterSchwarz/react17-boilerplate.git
# Change directory and install dependencies for API
cd react17-boilerplate/API
npm install
# Change directory to UI and install dependencies
cd ../UI
npm install
# Run API and UI concurrently
npm run dev
Using Concurrently makes it possible to run both webpack dev server and node server at the same time
UI aswell as API are hot reloading during development. This can be achieved using webpack-dev-server and Nodemon