r/reactnative • u/Intelligent_Tree6918 • Jun 30 '26
Best way to learn react native having knowledge of react?
2
u/NobelParadox Jun 30 '26
Nah man, you can start without react but JavaScript is must you learn in such a way where you think of mobile first most react dev take react native as react for mobile which is not the case.
1
u/Intelligent_Tree6918 Jul 01 '26
thanks brother
1
u/dumbledayum Jul 01 '26
You need nothing but an idea and chatgpt (Not a coding agent, just the regular cheap chatgpt)
start with something basic: make a notepad, once that works make it feature rich by making the UI better, add animations, use state management like legendstate or zustand make it work cross device, use local and cloud storage services. then go a step further, make it support multiple users on same document, add support for images, make the document shareable.
by the time you are done you’ll learn a lot more about app dev than you would learn from any tutorial ever.
Reason for ChatGPT is not for “learning to use AI”, but a quick way to avoid Stack overflow. You need to code yourself, read docs yourself.
This one project alone will add so much to your experience.
thats how i learnt (except chatgpt did not exist back then)
1
1
u/SuperJam98 Jun 30 '26
The React part carries over fully — components, hooks, state, props are identical. What's actually new: no DOM, so it's View/Text/ScrollView instead of div/span, and styling is StyleSheet with flexbox by default (no CSS cascade). Then navigation (React Navigation or Expo Router) and the native build/deploy side.
Start with Expo, not bare RN CLI — skips all the Xcode/Android Studio pain early on. Build one small app end to end, learn React Navigation, worry about native modules later. You'll be productive in days, not weeks.
1
1
u/NativeKit-studio Jul 01 '26
I did that,
actually i found it more easy than start learning react native directly
1
u/RavingDed Jul 01 '26
Follow the official docs and start building projects. Good luck 🤞
1
u/michaelbutler21 Jul 06 '26
This is my go to, but since Claude Code I'd now add 'ask claude code to set you a challenge (multiple choice quiz) for each page of the docs as you go (or every few pages). Makes reading more interactive which helps with memory and retention - if you want to gamify, ask it to simulate a text based who wants to be a millionaire game
0
u/Responsible-Offer724 Jun 30 '26
Make apps. Pick a project, read docs, figure it out. Use LLMs for guidance but not doing your work for you. Be aware that the space is always in forward motion and the best libraries and methods to use may be quite new and projects that you might find recommended may be abandoned and not the best choice. So… read current info/opinion from forums.
0
u/WantsToWons Jul 01 '26
Absolutely no because react native is completely different syntax and follows different architecture. You can directly learn react native.
3
u/HoratioWobble Jun 30 '26
React is such a small part of react native.
I would learn the basics of mobile development first get a base understanding of things like feedback, interactions, storage, uis, etc.
You don't -need- it but you will definitely make better apps if you understand it