###Getting Started###
There are two methods for getting started with this repo.
####Familiar with Git?##### Checkout this repo, install depdencies, then start the gulp process with the following:
> git clone [email protected]:StephenGrider/ReduxSimpleStarter.git
> cd ReactStarter
> npm install
> npm start
####Not Familiar with Git?##### Click here then download the .zip file. Extract the contents of the zip file, then open your terminal, change to the project directory, and:
> npm install
> npm start
#MY NOTES
class
should be used whenever there is a concept ofstate
in the componentfunctional
components should be used whenever there is a simple component with a number of static properties and is just returning them
State is local to COMPONENT - each component has it's own state
Redux has a "higher level" of state - Application
Great way to do parent/child communication without a lot of overhead