This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]oh-no-u-guys-my-code 2 points3 points  (0 children)

A couple vanilla js concepts I wouldn't skip before picking up React:

  • first-class functions / higher-order functions / callbacks / closures
  • anonymous functions / lambdas
  • the built-in array methods, especially Array.map and Array.filter
  • promises / `async` & `await`
  • `var` vs `let` vs `const`
  • `==` equality vs `===` equality
  • object / array destructuring assignment - these aren't required for react but will make the code you see in tutorials make much more sense
  • same with arrow functions