React JS
What we'll cover...
- Why am I up here?
- What is React JS?
- What all different frameworks are there
- What's good about React JS?
- What's not so good about React JS?
- More about React JS

- Installation & setup
- React.js Fundamentals with JSX
- ES6/7 for React
- React.js Fundamentals with ES6 & Web pack
- React JS Flux
- React Redux + Immutable
- React App testing using Frameworks
What is ReactJS?
- Created by Jordan Walke at Facebook
- Open source
- Used by the following:
- Imgur
- and more! (most I haven't heard of...)
- Goals: Be simple, declarative and composable
- Only a front end solution
- Uses concept of Components.
- Virtual DOM, ES6 <3, and more!

Why am I up here?
- @tkssharma - Tarun Sharma
- Developer Publisher and reader !!
- Open source Contributor ..
- Curious to grow and want to learn more and more ..
- Strive to find something outside the Node/ angular world.
- I am developer like You :)
¯\_(ツ)_/¯
The Good...
- Creating components is very logical!
- Very easy to set up unit tests
- Easy to debug problems
- Reuse
- State changes are simple and FAST.
- Compatible with the following:
- Angular
- Backbone
- Ember
- HTML IN MY JS?! GENIUS

Questions?
React JS Section 1.0
By Tarun Sharma
React JS Section 1.0
- 1,093