
Managing state in an application is critical and is often done haphazardly. Redux is really best explained in this talk, but a shortened version looks like this: Dan Abramov's 'Getting Started with Redux'Īlthough Redux != React, the two often go hand-in-hand and it's likely you're eventually going to end up needing to know Redux as a React developer. It'll also teach you Webpack and Firebase along the way (both very helpful as a modern front-end dev). Much like SurviveJS though, it will help you build a fully functioning web app. SurviveJS), then Egghead offers a bit more expensive video version ($40/month gains you access to all Egghead videos). It also includes React Router and Webpack, both incredibly useful for getting up and running today.ĭefinitely check this one out before spending money anywhere. This is probably the most comprehensive React fundamentals course of the free options. React Fundamentals (Tyler McGinnis)Ĥ0,000+ people have taken this course, and Tyler is a well-respected (and entertaining) Egghead instructor. *Note: This book assumes you know the basics of JavaScript. (Although Webpack's improved docs are starting to become enough to finally get you started). If you end up liking it, definitely check out their incredibly useful guide on Webpack as well.

Try the free version first before you buy just to be sure it's for you. Pawel notes that the book is also full of links off to more content to read that will really enrich your knowledge as a developer. React Flux implementation? Alt, but read also about Redux and all the others."

It uses ES2015, but TypeScript is an option. "It covers Webpack, but also talks about Grunt and Gulp. In X-Teamer Pawel Chojnacki's review on SurviveJS, he says one reason he likes it is because of how it describes each tool and approach The SurviveJS guide to React is a great way to get up and running with React, helping you build an app while also teaching you about the other useful sidekicks to React, like Webpack, Redux and more. There are about 1 million results on Google for "React Tutorial", so needless to say it can be hard to find the right tutorial to spend your time with.Īnd while I can't say these are the best tutorials ever written, they are definitely the ones that we used (or ended up writing ourselves) to become great React developers.
