/react-kickstart

just another react + webpack boilerplate

Primary LanguageJavaScriptMIT LicenseMIT

react-kickstart

just another react + webpack boilerplate

Build Status Dependency status Dev dependency status JavaScript Style Guide

See a working demo

Features

  • webpack + vanilla hot-module-replacement
  • styling with glamorous
  • prettier and standardjs
  • basic routing setup with react-router (you most likely need routing in your app)
  • unit tests (jest and enzyme)
  • development and production build

Usage

Clone this repository

git clone https://github.com/vesparny/react-kickstart.git

Install

npm install (or yarn install)

Start the application in dev mode with hot-module-replacement

npm run dev

Run tests

npm test

Build for production

npm run build

Run production version

npm run start

RUN in production as a docker container

Create docker image

docker build -t react-kickstart .

RUN using docker-compose.yml

docker-compose up -d

Lint with standard

npm run lint

Contributing

PR and issues reporting are always welcome :)

License

See LICENSE file

Changelog

See CHANGELOG.md file