Resources to learn React, and my log of doing it.
Free React Resources
Paid React Resources
What is React?
- The React JS library is an open-source (created and maintained by Facebook) to handle complex state management and UI updates.
- React allows you to more easily handle state changes and have the UI react accordingly.
You don’t need React. But, it’s what job descriptions call for—at least for now. It’s up to you to pick up the phone every time it rings.
What do you need to know to learn React?
I mean, the true answer is nothing. I started learning React with an:
- High level of knowledge about HTML
- Moderate level of knowledge about CSS
- Moderate level of knowledge about JS
I also apparently know enough JS to be dangerous, but not enough, so I’m still quite confused.
React, like code, is an ever-changing, ephemeral beast. In the Beginner’s Guide to React, Kent says “this was so common, the React team created […],” so many times. React seems to effectively rewrite itself every few years or so.
I mistakenly thought that React was more than it is.