Introducing beginners to the world of React via coding.
The goal of this repo is to understand the basic concepts before you start using magic ~Flux libraries.
If you are looking for the ideas behind React, like VirtualDOM, you should start here:
https://blog.risingstack.com/the-react-way-getting-started-tutorial/
Chapters as releases:
https://github.com/RisingStack/react-baby-steps/releases
I recommend you to checkout each chapters step by step and see what's changed.
If you are hungry for detailed explanation, ping me on Twitter: https://twitter.com/slashdotpeter
- Build system
- Components
- Component lifecycle
- Immutable.js
- Component's state
- Mixins and LinkState
- Higher order components
- Context
- Component testing
- Flux basics with Rx
- Redux
In the future I plan to add more chapters like data fetching, routing and complex data handling with Redux.
npm i
npm run dev
npm test