Skip to content

Get started with React, React Router, Redux, and Universalism.

License

Notifications You must be signed in to change notification settings

chemoish/react-universal-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Universal Tutorial

This tutorial is designed to land you in a familiar place1.—but also to get you introduced to a bunch of new front-end technologies. I appreciate the hundreds2. of starter kits that came before, and all of the hard work that went into the bleeds, but I wanted to understand why.

The overarching goal of this repository is to provide some basic, digestible, leverage—so you can continue your research of learning all the things—or do whatever you want.

Goals

  • Keep it simple3.
  • Understand design decisions
  • Learn

Features

Getting Started

Install node.js.

git clone https://github.com/chemoish/react-universal-tutorial.git
cd react-universal-tutorial

cd …

npm install
npm start

Summary

So you probably are sitting there with your head in your hands… and you have 20 tabs open. I am so very sorry, but this is the current state of web. Hopefully, as you go through each step, look through each folder, you will slowly gain more insight to where we find ourselves today.

After you slowly demystify Webpack, Babel, and the like, building components will become more predictable/enjoyable.

And if this wasn't enough bleeds for you… Please check out the SUMMARY.

Troubleshooting


  1. Instead of your mind imploding—http://i.imgur.com/sg017lt.gif
  2. Some ludicrous number—http://i.imgur.com/RCsyMvx.gif
  3. YAGNI, KISS, DRY, another dumb acronym, etc.—https://media.giphy.com/media/xTiTnpHkLq7IixxXjO/giphy.gif

About

Get started with React, React Router, Redux, and Universalism.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published