Skip to content

Opinionated base template of Universal React application

Notifications You must be signed in to change notification settings

masotime/base-react-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

base-react-app

This is an opinionated base template of what I think a React app should start its life as.

Objectives:

  • Minimalism
  • Universal Rendering

Stack:

  • React
  • Webpack
  • Express
  • Babel

This stack represents the absolute minimum to run a React Universal application. I originally considered Rollup, but it is incredibly unfriendly to a universal javascript codebase (no version of Node supports import/export modules, but it insists on using its own Babel Preset that doesn't support modules).

Dev Stack:

  • ESLint
    • Babel
    • React
    • Import w/Resolver

The stack lints ES2015, React, and also supports import checking, which is a huge convenience that modules brings to Node.

About

Opinionated base template of Universal React application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published