Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ikonrad/cobo-js

Complete boilerplate for building universal and production-ready React applications
https://github.com/ikonrad/cobo-js

code-splitting css-modules react react-loadable react-redux react-router react-router-v4 reactjs reactstrap redux-form redux-saga webpack4

Last synced: 10 days ago
JSON representation

Complete boilerplate for building universal and production-ready React applications

Awesome Lists containing this project

README

        

[![forthebadge](https://forthebadge.com/images/badges/made-with-crayons.svg)](https://forthebadge.com)

![Logo](/static/public/cobo-js-logo.png)

**Co**mplete **Bo**ilerplate for building isomorphic react application

## Features

- Written in TypeScript (React components, Reducers, Sagas)
- React 16.6 with Server-side rendering
- React Router v4
- Redux Saga
- SCSS modules
- Webpack 4: Bundle splitting
- React-Loadable: Code splitting
- Reactstrap (Bootstrap 4)
- Redux Form
- Tree shaking
- Watching for file changes

## Instructions

1. Clone the repository
2. Install dependencies with `npm install`
3. Run the development server with `npm run dev`

## Production
- To build and run a production server:
`npm run prod`
- To **only** build production assets: `npm run prod:build`
- To **only** run a production server: `npm run prod:run`