Skip to content

React boilerplate with webpack babel sass redux react-router express

Notifications You must be signed in to change notification settings

lnolazco/react-boilerplate

Repository files navigation

REACT JS BOILERPLATE

Build Status npm

It includes:

  • React 16
  • ECMAScript 6 and JSX support
  • React Router v4
  • Component testing using Enzyme and Jest
  • Code Coverage
  • Webpack (v.3.5.5) and Webpack Dev Server (v.2.7.1) with Scope Hoisting enabled
  • Hot Module Replacement using react-hot-loader
  • ES6 linting with continuous linting on file change
  • SASS support
  • Separate CSS stylesheets generation
  • Automatic HTML generation
  • Production Config
  • Custom Babel Preset with Decorators, Class Properties, Rest/Spread operator support
  • Redux
  • Express

Requirements

Node.js

How to install

  • Run npm install

Starting the app

Available Commands

  • npm start - start the dev server
  • npm run server - start the backend
  • npm clean - delete the dist folder
  • npm run lint - execute an eslint check
  • npm test - run all tests
  • npm run test:watch - run all tests in watch mode
  • npm run coverage - generate code coverage report in the coverage folder

About

React boilerplate with webpack babel sass redux react-router express

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published