So you want to learn React.js? – EdgeCoders

So you want to learn React.js?

☞ 

#javascript #ReactJS

  • This is a good thing, React is a library that does one thing really well, but it’s not the answer to everything.However, identify whether what you’re currently learning is React or not, mainly so that you don’t get confused about your effort to learn React itself.
  • This is not counting the tools and other libraries that complete React like for example, Redux or Relay.There is an important question about the order with which you need to learn things.
  • I like to be specific about this here, so if you don’t know how to map or reduce an array, or if you don’t understand the concept of closures and callbacks, or if seeing “this” in JavaScript code confuses you, you’re not ready for React and you still have a…
  • Imports and exports of modules (most important of all)You don’t have to start with ES2015, but you do need to eventually learn it (and not because you’re learning React).
  • Don’t start here until you’re very comfortable with React itself.

First, make peace with the fact that you need to learn more than just React to work with React. This is a good thing, React is a library that does one thing really well, but it’s not the answer to…
Continue reading “So you want to learn React.js? – EdgeCoders”

Learn React by Building Simple Games: The Memory Grid

  • Learn React by Building Simple Games: The Memory GridThis is a long and detailed, yet carefully-edited, article.
  • The article is one chapter from a React.js e-book I am currently writing and planning to publish by end-of-year.
  • When I teach React to beginners, I start by introducing them to the React API and have them build a simple browser game after that.
  • I think this is a good introduction strategy because a simple game usually has a small state and, in most cases, no data dependencies at all.
  • Learners get to focus entirely on the React API itself…

When I teach React to beginners, I start by introducing them to the React API and have them build a simple browser game after that. I think this is a good introduction strategy because a simple game…
Continue reading “Learn React by Building Simple Games: The Memory Grid”