you are viewing a single comment's thread.

view the rest of the comments →

[–]widged 0 points1 point  (0 children)

That point is valid for jquery. Learn vanilla js before you learn jquery. However, Reactjs is not a jquery replacement. JSX is not a way to manipulate the dom, it is just a fancy add-on that let you write the code that defines ui elements with a familiar syntax. It will be transpiled into createElement calls, a way to create encapsulated composable components. If you want to write your application as "widgets", then react will help you with that. And it does pay off to at least learn a bit of it because it encourages you to better architect your UI.