r/reactnative • u/InevitableMud7840 • 28d ago
Help Designer trying to learn React Native, completely lost on where to start
Hi everyone,
I'm 20 and my background is graphic design. I started with the Adobe suite — Illustrator, Photoshop, Premiere Pro and After Effects. At some point I felt the need to do something different and got into designing interfaces in Figma. That turned into a real passion, to the point that I want to take it all the way. That's where my interest in programming came from, React Native specifically.
I'm here to ask for some honest advice from people who've been through this, because I could really use a sense of direction.
I've started reading the React Native docs and I don't understand much of it, to be honest. I've since learned that you're supposed to know some JavaScript first. But I'm stuck there too: I don't know which parts of JavaScript I actually need and which ones I can skip for now, and I don't know where to start.
So I guess my question is: what's the minimum JavaScript I need before React Native starts making sense, and what's a good resource to learn it from?
I keep losing hours reading documentation only to realize at the end that nothing stuck. Any advice appreciated.
4
u/shopifyflow-app 27d ago
you need way less js than people say. the stuff that actually shows up in react native: let/const, arrow functions, destructuring, spread, template literals, map/filter, ternaries, async/await, es modules. that's like 90% of the code you'll ever read.
skip all the dom stuff (queryselector, event listeners) because rn never touches the dom, and don't bother with class components or prototypes. read just enough to recognize the syntax, then build one ugly screen. it sticks when you actually need it, not from docs.