This project demonstrates how to Dockerize a React-Node application with hot reload functionality.
- React frontend with hot reload
- Node.js backend
- Dockerized development environment
Before you begin, ensure you have met the following requirements:
-
Docker installed on your machine. You can download and install Docker from here.
-
Node.js installed on your machine. You can download and install Node.js from here.
-
React installed globally. You can install React globally using npm:
npm install -g create-react-app
In the project directory, you can run:
docker compose up