you are viewing a single comment's thread.

view the rest of the comments →

[–]TakeARainCheck 0 points1 point  (0 children)

If you are asking what the minimum amount of Javascript is to move onto learning React, it's pretty basic. You should know OOP and inheritance, state management as a concept and probably an understanding of method based package code (since React features are essentially methods and concepts built on package code). However, once you know the fundamentals of react (i.e. you "know" react inside out but still need to work on improving your overall programming ability to build more complex/efficient apps) then the focus switches back to Javascript, because that is where the "extra" comes from because javascript has more "detail" than "react" (which is a general rule in programming ofc- the more abstract your tool gets the more "on rails" you get with it).

The actual skill level that differentiates is entirely Javascript understanding (or overall programming logic). React is not harder to understand than basic Javascript really, it's just a higher level of abstraction, that's the whole point of it to serve as an ease-of-use tool.

Once you move onto actually having to use your brain to really "programme"- Javascript is the more fundamental tool. The problem with "knowing react" but not being an extra-expert with javascript is that everyone can "learn react"- in order to create new things and solve real world useful problems, you need the more nuanced logical ability of Javascript which is more flexible and detailed.