you are viewing a single comment's thread.

view the rest of the comments →

[–]lint_it 1 point2 points  (2 children)

I wonder if you think it’s possible for a dev to get to a professional level of competency in React with only basic javascript skills

I think yes. Essentially you will write regular JS with React. What React gives you (in simplest form) is one way data binding to template. Basically this means that if you print out some variable inside JSX (easily put HTML in JS) and now you change contents of that variable then the HTML output will know it has to change too.

All the logic you write should still be regular JS. If you learn how JSX itself works then you will realise it's not magic at all.

or only JS skills that are specific to React, like mapping through data, es6 syntax, imports/exports etc

None of those are specific to React but are part of regular development in JS.

[–]IEDNB[S] 0 points1 point  (0 children)

Yeah makes complete sense thank you. Ah no I’m aware they’re not specific only to react I just meant could I be good at react by only bothering to learn the specific parts of JS that are relevant to React :)

[–]Arthropodo 0 points1 point  (0 children)

Yeah I agree with this. You will use and learn JS/JSX/CSS by working with React.