There’s a problem with front-end development today: it’s overwhelming.
The React ecosystem alone is massive – Webpack, Babel, Flux, Redux… Where do you even start?
There are so many choices to make!
You could try to pick a pre-made boilerplate project, but there are nearly infinite options and nobody can agree on which is “best.”
You could follow some blog posts, but sifting through them to find the one that makes it click would take forever. On top of that, they dish out pages of code and leave it up to you to “learn by osmosis.”
The trouble is, taking on too much at once can be a disaster.
Even if you cobble together a prototype with that stack of libraries the size of a space elevator, you never know when it might come toppling down. And when it breaks – which it will – you won’t know enough to fix it.
You could hunker down and learn it all, but you want to get going quickly without spending days heading in the wrong direction.
What if you could be productive right away?
What if you could skip straight to being as productive with React as you are with your current framework of choice?
Write code efficiently, right from the start.
Wrap your head around the React Way, and confidently build your app knowing it’ll come out right the first time.
Writing apps could be fun again! And fast.
Teaching yourself React can be overwhelming… but it doesn’t have to be. You can master the fundamentals in a matter of days.
Learn Pure React will teach you how.
My guide, Learn Pure React, lays out a guided, step-by-step process for learning React quickly and in the right order.
Understand React’s one-way data flow, bend its JSX syntax to your will, and if you’ve used Angular, discover how to map that knowledge over to React.
Build small focused apps, and learn by doing.
You’ll get hands-on practice by building a series of small components and micro apps – no big monolithic app here. The bite-size apps will have you reviewing concepts until they’re second nature.
The included exercises will have you writing your own code right from the start – this isn’t a “copy, paste, watch it run” tutorial.
Learn to turn mockups directly into code, how to “think in components,” and how to handle changing state in the world of one-way data flow.
Learn the fundamentals first.
With a focus on pure React, you’ll have the perfect foundation to build on. When you’re done with the guide, you’ll be able to evaluate when it’s time to add Redux to your project.
And you’ll be able to decide for yourself, instead of having some boilerplate decide for you.
Learn Pure React
Approach React with confidence. With Learn Pure React you’ll be churning out idiomatic React code in no time.