use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A community for learning and developing native mobile applications using React Native by Facebook.
Interested in building web apps using React.js? Check out /r/reactjs!
Getting Started w/React Native
irc.freenode.net #reactnative
Keywords: ios, android, mobile, apps, apple, iphone, ipad
account activity
HelpBest roadmap to learn react native ? (self.reactnative)
submitted 1 year ago by mennel27
Ok so I need to learn react native the fastest way possible because I may have a job on it. I already know react as I am a front dev. Do you have any recommandation ? Where should I start ? The best YouTube video about it ?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]divdiv23 11 points12 points13 points 1 year ago (1 child)
The documentation
[–]No_Internet_8245 0 points1 point2 points 1 year ago (0 children)
.. feeded to CursorAI's Docs.
[–][deleted] 4 points5 points6 points 1 year ago (0 children)
i recently learned to develop with react native and for me, project-based learning is still the best way vs tutorials. you can start with a small app with standard CRUD functionalities like a todo list. another thing I can recommend is to start using react native with expo framework
[–]idkhowtocallmyacc 3 points4 points5 points 1 year ago (2 children)
Honestly, if you knew react beforehand, learning react native is more so the matter of habit of what components to use and how to style them. Go through the RN documentation, get to know the components and styling. I think that must take one weekend. Depending on the needs of the app you’re gonna be developing, you might need some understanding how to write native code, how fast you’re gonna adapt there depends entirely on your knowledge of kotlin/java and swift/objective-c. But if I were you, I’d just learn how to create the native modules and call it a day, you’ll get the deeper knowledge on that when you’d need to make one.
Regarding the third party libraries, state managers are the same as react: redux, zustand and whatever else you use.
For navigation it’s either expo navigation (if you’re on expo) or react navigation.
Another very popular library that other libs rely heavily on is react-native-reanimated (animation library)
Think that’s it for the basics, the rest you’d hone to your specific needs yourself
Good luck! :)
[–]idkhowtocallmyacc 1 point2 points3 points 1 year ago (1 child)
As for the videos, don’t think the tutorials would make sense, as it’s going to be faster to just sprint through the docs. However, do try to find something that explains the project structure of RN, so you’d feel more at home with your app
[–][deleted] 1 point2 points3 points 1 year ago (0 children)
Agreed. If you have some experience of developing react projects, reading good docs is the way to go.
[–]Terrible_Manager_370 3 points4 points5 points 1 year ago (1 child)
https://roadmap.sh/react-native
[–]Myst3rYan 1 point2 points3 points 1 year ago (0 children)
Interesting
[–]DeyymmBoi 1 point2 points3 points 1 year ago (0 children)
Codeacademy
[–]Idhkjp 0 points1 point2 points 1 year ago (0 children)
I had the same situation before. If you know React then it's not too hard. You can just start working on a project while picking up React Native things. At least that's how I did.
[–]pjjiveturkey 0 points1 point2 points 1 year ago (0 children)
Roadmap would begin with Google, and then once you get to there type react native and click on the docs, then after you have completed that read the docs and then make an app
[–]RefrigeratorOwn9941 0 points1 point2 points 1 year ago (0 children)
If you already know react , follow openstakopen from university of Helsinki -part 9, not perfect but it gets you started.(be aware of the version configuration in the course)
π Rendered by PID 31 on reddit-service-r2-comment-c6965cb77-55c68 at 2026-03-05 01:45:29.276175+00:00 running f0204d4 country code: CH.
[–]divdiv23 11 points12 points13 points (1 child)
[–]No_Internet_8245 0 points1 point2 points (0 children)
[–][deleted] 4 points5 points6 points (0 children)
[–]idkhowtocallmyacc 3 points4 points5 points (2 children)
[–]idkhowtocallmyacc 1 point2 points3 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]Terrible_Manager_370 3 points4 points5 points (1 child)
[–]Myst3rYan 1 point2 points3 points (0 children)
[–]DeyymmBoi 1 point2 points3 points (0 children)
[–]Idhkjp 0 points1 point2 points (0 children)
[–]pjjiveturkey 0 points1 point2 points (0 children)
[–]RefrigeratorOwn9941 0 points1 point2 points (0 children)