jbraithwaite / react-boilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React Boilerplate

What this boilerplate offers

  • Server side React rendering
  • In development, great debugging experience (live edit React components, simple gulp file)
  • In production, best practices for deployment (uglify, gzipped, etc)
  • Skeleton for future React projects

Tech stack

  • React: A javascript library for building user interfaces
  • Express: Fast, unopinionated, minimalist web framework for Node.js
  • React Router: A complete routing solution for React.js
  • webpack: Module bundler
  • BrowserSync: Time-saving synchronised browser testing.
  • Gulp: Automate and enhance your workflow
  • jade: Node template language
  • Sass: Sass is the most mature, stable, and powerful professional grade CSS - extension language in the world.
  • Node-config: Node.js Application Configuration

Installation

# Install node modules
npm install

# Start development
npm run develop

# Build assets for production
npm run compile

# Start server in production
NODE_ENV=production node index.js

About


Languages

Language:JavaScript 93.9%Language:HTML 5.5%Language:CSS 0.6%