Skip to content

mrgeoffrich/react-typescript-fullstack

Repository files navigation

React Typescript Full Stack Starter Kit

CircleCI

Info

This starter kit provides a great out of the box starting point for developers who are looking to develop a website in Typescript using the following technologies:

Pre-requisites

You must have Yarn installed globally to use this project:

To do this run

npm install yarn -g

Usage

Visual Studio Code Debugging

"Launch Dev" will run the application with debugging and "Launch Chrome" will then run Chrome with browser debugging enabled in VSCode.

Run in development mode

yarn install
yarn run dev

Production build

yarn install
yarn run prod:build

Run production

yarn run prod:run

Build a production docker container

docker build -t react-typescript-fullstack .

CI Builds

Ensure that as part of the build, you have a context called "Docker Credentials" configured against your Circle CI account, with DOCKER_USER and DOCKER_PASS defined as your dockerhub username and password.

Note

This starter kit will automatically build in Circle CI and get pushed to Docker Hub to provide an example of how to do this. The docker hub link is as follows: https://hub.docker.com/r/mrgeoffrich/react-typescript-fullstack/

About

Starter kit for a great development experience in Typescript with React and Node.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published