u4bi-dev / super-simple-react-starter

:small_airplane: A simple react project starter kit with best practices.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

super-simple-react-starter

A react starter kit with SSR.

Demo

https://super-simple-react-starter-gdfyhflfqk.now.sh

Installation

yarn install -g create-razzle-app

git clone https://github.com/myungjaeyu/super-simple-react-starter.git

cd super-simple-react-starter

yarn install

yarn start

Usage

  1. production build yarn build

  2. open the local server with the production file yarn start:prod

  3. running tests yarn test

Deploy in Docker Container

$ docker-compose build && docker-compose up

Deploy in Serverless AWS Lambda & CloudFront

$ serverless deploy

Features

  • Server-Side Rendering
  • Razzle
  • Sass
  • React-router-dom v4+
  • Redux-observable
  • Preload / prefetch resource
  • Code splitting
  • Latest packages
  • semantic-ui-react
  • styled-components for SSR
  • SEO support via react-helmet
  • Circle CI
  • react-test-renderer
  • DynamoDB
  • dynamoose
  • storybook

Copyright © 2018 Liang Wang, Myungjae Yu


Requirements

Vendor URL
Razzle https://github.com/jaredpalmer/razzle

License

This project is licensed under the MIT license.

About

:small_airplane: A simple react project starter kit with best practices.

License:MIT License


Languages

Language:JavaScript 98.5%Language:CSS 0.8%Language:Dockerfile 0.7%