Saber bem o JavaScript e compreender alguns conceitos:

  • DOM (dominar bem!)
  • ES Modules (dominar bem!)
  • Web Component (entender o conceito)
  • Virtual DOM & Shadow DOM (entender o conceito)

E claro ter uma base boa de HTML e CSS.


Claro que você pode aprender essas coisas estudando React, tudo isso vai depender da sua metodologia.

você gosta de aprender conceitos antes e depois colocar a mão na massa? ou você gosta de aprender conceitos enquanto coloca a mão na massa?