Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Bootstrapping React Applications

Len Smith

https://dl.dropboxusercontent.com/s/e64mt73ppl05j0f/Screenshot 2016-08-05 20.22.42.png?dl=0

React does not give much guidance on how to construct applications. In order to even deploy a basic Hello World with React, you need to configure Babel and Webpack.

Facebook has created a tool to let us skip that setup with: facebookincubator/create-react-app

This is a great start for JSX, ES6, linting, hot code reloading and build tools.

But, I normally need a lot more in my applications: Ajax, Redux, Redux Devtools, Authentication, etc..

It can be painful to set up all the pieces. There are over 18,000 react packages on npm.

I prefer starting with a boiler plate project. I recommend using one of the following: