https://github.com/pascalallen/node-react-kit
node-react-kit is a fully containerized dev kit designed to get you up and running fast for Node and React development.
https://github.com/pascalallen/node-react-kit
Last synced: 7 months ago
JSON representation
node-react-kit is a fully containerized dev kit designed to get you up and running fast for Node and React development.
- Host: GitHub
- URL: https://github.com/pascalallen/node-react-kit
- Owner: pascalallen
- License: mit
- Created: 2024-02-02T11:58:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-02T12:01:00.000Z (over 2 years ago)
- Last Synced: 2025-04-27T11:45:54.875Z (about 1 year ago)
- Language: Shell
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# node-react-kit


node-react-kit is a fully containerized dev kit designed to get you up and running fast for Node and React development. This kit ships with:
- Docker + Docker configuration
- a Node.js server
- an API built with Express
- Pug template engine
- a React client
- TypeScript
- Webpack
- and helper scripts
## Prerequisites
- [Docker](https://www.docker.com/)
- [Docker Compose](https://docs.docker.com/compose/)
## Development Environment Setup
### Clone Repository
```bash
cd && git clone https://github.com/pascalallen/node-react-kit.git
```
### Bring Up Environment
```bash
bin/up
```
You will find the site running at [http://localhost:8080/](http://localhost:8080/)
### Install JavaScript Dependencies
```bash
bin/yarn ci
```
### Compile TypeScript with Webpack
```bash
bin/yarn build
```
### Watch For Frontend Changes
```bash
bin/yarn watch
```
### Take Down Environment
```bash
bin/down
```
### Interact with the Node.js image
```bash
bin/exec
```