/BYOS

Primary LanguageJavaScript

BYOS - Build Your Own Start

js-standard-style

This is a boilerplate for react projects. It's heavily inspired by react-boilerplate.

Why did I built yet another boilerplate? Because building a boilerplate is fun and that's how I learn about the inner working of the react boilerplates and the react ecosystem. Feel free to suggest any changes and technologies that would improve the current setting if you ever come by.

Features

  • React
  • Webpack
  • Babel
  • Ngrok tunnel for development
  • HMR
  • Production and Development builds
  • CSS modules
  • PostCSS (CSSNext, Focus, CSSnano and Reporter)
  • Offline-first Plugin
  • Standard JS Linting

Not Implemented

  • Redux
  • React-Router
  • Fetch
  • Testing

Setup

npm install

Starting Development Server

npm start
// or
npm run start:tunnel // with tunneling through ngrok

Starting Production Server

npm run start:production

Linting

npm run lint