WhoBuilt

Should you learn JavaScript before React?

Nov 22, 2021· 6 min· 20K views·Watch on YouTube

Lee Robinson of leerob explains how beginners can decide whether to learn JavaScript before React.

The question behind the debate

Some developers recommend learning JavaScript fundamentals before React; others say beginners can start with React and learn JavaScript along the way. Lee says both views have merit, but the more useful question is how each person learns best. He suggests that people asking about learning order may really be looking for skills that help them get hired.

How React became valuable to employers

Lee describes a cycle in which developers adopted React and brought it to their companies, which then began hiring React developers. Other companies saw that adoption and followed suit. As a result, React became valuable to both developers and employers.

Learn through building

Lee outlines learning by seeing, hearing, doing, and reading or writing, and says these approaches can be combined. He emphasizes hands-on practice: reading React documentation alone may not be enough to understand it. Boot camps offer practice with workplace tools, but he says success also depends on focus, supportive peers or mentors, and determination.

Build a learning process that lasts

Lee says programming tools change, so a strong foundation matters alongside the ability to keep learning. He describes his own approach as building something, failing, checking documentation, finding the gap, and iterating. He advises beginners to reflect on how they learn instead of treating one person's path as universal.

Learn JavaScript and React together

Lee's personal recommendation is to study JavaScript and React at the same time. He suggests learning fundamentals in both, using them to build projects, and repeating the cycle as gaps appear. His broader advice is to help beginners find a learning approach that works for them.

Takeaways

  • When advising beginners, ask how they learn before prescribing a fixed order.
  • Pair React practice with JavaScript fundamentals to connect concepts to working projects.
  • Use documentation to investigate mistakes made while building, then try again.
  • Treat learning how to learn as an ongoing skill because programming tools change.
  • A boot camp's hands-on curriculum alone may not ensure success; focus, peers or mentors, and determination also matter.

Mentioned in this talk

Search inside this talk

What was claimed 2

  • feature
    React: Companies began hiring developers for React skills as adoption spread.
    “these companies started posting jobs for React developers”
    YouTube
    Unverified1 source· Talk
  • feature
    React: Became widely adopted by developers and a valuable skill to developers and employers.
    “It gained widespread adoption with developers”
    YouTube
    Unverified1 source· Talk

Related talks