A VS Code DevContainer skeleton for React.js + TypeScript development. Runs Node.js 20 LTS on Debian Bookworm inside a reproducible container.
- Clone this repository
- Open the directory in VS Code
- Click Reopen in Container (or run
Dev Containers: Reopen in Containerfrom the Command Palette)- The first run builds the Docker image; subsequent starts are fast.
- Scaffold a new React project inside the terminal:
# Vite (recommended — create-react-app is deprecated) npm create vite@latest my-app -- --template react-ts cd my-app && npm install npm run dev
- Open http://localhost:3000 in your browser
- Docker Desktop (or Docker Engine on Linux)
- VS Code with the Dev Containers extension