React is the V in MVC, meaning the View. React doesn’t make any assumptions about any other technologies that you want to use, and uses uni-directional data flow to create highly interactive, predictable, and stable user interfaces. Oh, and all the cool kids are using it now, so you should definitely learn it!
I’ll be using down to earth, straightforward code samples that will teach you the basics of ReactJS, and give you the foundation to start building some amazing apps.
Still learning how to work with ES6? Check out our course Diving into ES2015 to get you started. Once you’ve completed that you can easily take this course. However, if you’re looking for your next challenge, try Functional JavaScript Programming.