Building Navigation in React Native with Expo Router

  Рет қаралды 71,629

notJust․dev

notJust․dev

Күн бұрын

In this video, we will use Expo Router to implement navigation stacks, create routes and utilize different navigation components. Whether you're a beginner or an advanced developer, this video will take you through the process of building a navigation system with ease.
📚 Enroll NOW in The Full-Stack Mobile Developer course and don’t miss out on your chance to become a 6-figure dev! Check out what our successful students are saying about their experience:
academy.notjus...
This build includes a lot of tools & technologies, and it's a great opportunity to learn:
- What is Expo Router
- What are Navigation Stacks in Expo Router
- How to create navigation stacks using Expo Router
- How to use Expo Router in your Application
💬 Join the notJust Development gang and let's build together:
Twitter: / vadimnotjustdev
Instagram: / vadimnotjustdev
Facebook: / notjustdev
LinkedIn: / vadimsavin
Discord: / discord
Timecodes:
Disclaimer: This build is for educational purposes only!! All views, opinions, and technology choices expressed in this video are my own and do not represent the views, opinions, or technology choices of any entity whatsoever with which I have been, am now, or will be affiliated.
#notjustdev #expo #reactnative

Пікірлер: 98
@v22uta
@v22uta Жыл бұрын
ありがとうございます。わたしは初心者でドキュメントを見ても理解が難しかったのですが、このチュートリアルのおかげで見通しが持てました。
@sohamnandi7526
@sohamnandi7526 Жыл бұрын
can you please make a tutorial on "how to implement protected routes/authentication using expo router?"
@mohamethseck
@mohamethseck Жыл бұрын
That's a good one. I need that topic as well
@tabotcharlesbessong3756
@tabotcharlesbessong3756 Жыл бұрын
That will be great. Nice suggestion bro
@davidhombe2313
@davidhombe2313 Жыл бұрын
Great suggestion broh!
@ThaddeausIorbeeofficialpage
@ThaddeausIorbeeofficialpage Жыл бұрын
This is the only video that explained expo router in detail on the internet. Thanks for the video. Can you do a splash screen and onbording implementation using expo router?
@TommyAMV
@TommyAMV Жыл бұрын
That video was so incredibly informative, it got me unstuck with navigation in Expo! Thank you man!
@tiagoamorim5265
@tiagoamorim5265 10 ай бұрын
Thanks for sharing that knowledge! I've searched for days for a good tutorial for both web and app routing, finally found it here!
@lscodeschool957
@lscodeschool957 Жыл бұрын
Thanks @Vadim this was really helpful. Have thought of doing a real world project with this next expo-router features, maybe a remake of some of the old livestream projects for us to see the full usage of this updates on expo router. Once again thanks. I have gone over and over this video for days. More power to you.
@joeokat
@joeokat Жыл бұрын
I am a UI Designer but I am proud to call myself a UX Engineer | React Native Expo Developer with just this live stream because everything i thought of is here in this video. I am starting out on this path and I am looking forward to learn more from you with expo router. More simplified projects to solidify my skills in mobile development. Thanks once again.
@verawat
@verawat 2 ай бұрын
Thank you. I think this is awesome tutorial that i have not seen before.
@notjustdev
@notjustdev 2 ай бұрын
Glad you enjoyed it! 🙌
@jonasgroendahl
@jonasgroendahl Жыл бұрын
Thank you for going through some this! Was wondering about the nested stack inside tabs
@victorzerefos6557
@victorzerefos6557 Жыл бұрын
Sr. your tuts are amazing thank you very much for your time! One thing that I've been trying but didn't get through was that how to pass the whole object through Links?
@senoremc4628
@senoremc4628 2 ай бұрын
Hi there, I've been following many of your videos and really appreciate the content you share. I'm currently working on a cross-platform app using Expo Router SDK 49. During development, I've encountered some limitations with React Native Web, particularly with using certain web libraries. For instance, I couldn't find any libraries for Mapbox, which makes me consider if using Next.js with Expo might be a better option to leverage React libraries. Do you have any advice on how to integrate web libraries within a React Native project or if there's a more effective approach to this? Thank you for your videos and all the valuable insights you provide! Best regards,
@subhajitadhikary155
@subhajitadhikary155 Жыл бұрын
Thanks a lot Vadim, you have given to the point explanation without wasting any time. 😇😇
@mathhack8647
@mathhack8647 8 ай бұрын
Very Good preparation . Well presented and too much easy to integrate and integrate within any project . Thanks
@angelapatrinou5560
@angelapatrinou5560 Жыл бұрын
Awesome work! 👏 Something about auth would also be a great follow up!
@Kevin-jc1fx
@Kevin-jc1fx Жыл бұрын
Hello and thanks for this good video. Is expo router production ready or should we stick to React navigation for now?
@nexonsenpai1341
@nexonsenpai1341 2 ай бұрын
Thank you so much, understood it very well
@notjustdev
@notjustdev 2 ай бұрын
Glad it helped!🙌
@goodstuff2read
@goodstuff2read Жыл бұрын
The link to the source seems to be missing.
@ArthurBurgan
@ArthurBurgan Жыл бұрын
Thanks a lot for this intro! I'm building a chat app and would like to have Tabs navigation on the main screen, and want to hide Tabs when I enter one of the chats (go down the Stack). I'm wondering how I could do that.
@draftermyself
@draftermyself Жыл бұрын
Simple but useful information 😌 GREAT!
@ralexand56
@ralexand56 Жыл бұрын
WTF! This expo router is incredible!
@bestelectrocity
@bestelectrocity Жыл бұрын
Thank u Vadim and your team for such a helpful and useful video tutorial :)
@notjustdev
@notjustdev Жыл бұрын
Our pleasure! Thanks for watching
@sami25064
@sami25064 Жыл бұрын
can i get the source code?
@qwertz3813
@qwertz3813 Жыл бұрын
Is it possible to somehow wrap app in a context, when there is nothing like an App.js/App.ts?
@phuct2550
@phuct2550 Жыл бұрын
Thank you and your team for such a helpful and useful video tutorial 😁
@shedrachugochukwu6245
@shedrachugochukwu6245 Жыл бұрын
Hi, notJust dev It's shedrach from Nigeria Thanks for the video, I really do appreciate it. I'm having a serious issue trying to pass parameters through the React native expo router form one screen to my detail screen. Can you please make a video or tutorial on that🙇‍♂🙇‍♂🙇‍♂
@luckeyluc1
@luckeyluc1 Жыл бұрын
Thanks for the tutorial. I'm trying to build a project with chat GPT and in react-native without any programming experience but i'd like to use expo for navigation. this really helps
@aadilmallick911
@aadilmallick911 Жыл бұрын
Bro jumped from 0 to 100 in difficulty
@jhonnierandler
@jhonnierandler Жыл бұрын
The best video ever, thanks Vadim!!!
@mohamethseck
@mohamethseck Жыл бұрын
This is great. I'll have to learn how to do protected routes with firebase. I would think it's the same as in React though correct?
@jimuelbaraero678
@jimuelbaraero678 Жыл бұрын
on android the modal is not dragable to close, is there a way to make it on android??
@aprfocus7501
@aprfocus7501 10 ай бұрын
Can you explain about local-authentication in react native cli
@JimmyCheng
@JimmyCheng Жыл бұрын
can you do protected route with this? Like an authentication token for login page => home page.
@Vorenus875
@Vorenus875 Жыл бұрын
As a React Native developer which do you like working with more? React-navigation or this new Expo library?
@Доджи-м6щ
@Доджи-м6щ Жыл бұрын
Vadim ? Please don’t ignore)
@justiceessiel6123
@justiceessiel6123 Жыл бұрын
I like the tutorial and I would to know if you can help me with this .. first I have been trying to get the documentation of expo router and I cant. Secondly if we are doing file based routing then how do we create a folder to create components only .. because if I create a folder called components I am creating a nested route
@idrisisholaagboola8676
@idrisisholaagboola8676 Жыл бұрын
Thank you for this amazing tutorial. I will like if you can make a tutorial on TopTab in expo-router
@tabaicanking3701
@tabaicanking3701 Жыл бұрын
is it possible to prevent back button using expo router ?
@christianelyong.s8696
@christianelyong.s8696 Жыл бұрын
Hello Thank u for ur tutorial,..! Is any reason react native app being lag if we reset the stack navigation for multiple time ?
@KaranKamdar1MW
@KaranKamdar1MW Жыл бұрын
When deep linking, The Back button doesn't show when I navigate via a deep link to a Stack Screen of a profile of a user in my app. This profile screen is housed under a tab in the app and I want the back button to show so that user can navigate to the main tab, otherwise it just stays stuck there on the profile screen with no way to navigate other parts of the tab like the root index screen of that tab.
@devavratsingh4910
@devavratsingh4910 9 ай бұрын
Can you make tutorial on speech to text conversion using react native expo cli
@JuneBeforeJuly
@JuneBeforeJuly Жыл бұрын
would it be possible to show us a little more in depth on how to create layouts and shows different variations of doing it? i didnt really grasp how to do it. i tried creating my own but was unsuccessful. i was going for bottom tabs and drawer, as well as material top tabs inside of one of the bottom tabs but couldnt really figure out how to get it done.
@emporteme
@emporteme Жыл бұрын
Hello I have the same troubles with tabs and layout. Did you found any good resource?
@NestorSantiagoFuhr
@NestorSantiagoFuhr Жыл бұрын
hi, having problems with displaying icons in IOS. Android and web woks well. Any idea what would be the cause?
@sahul6688
@sahul6688 Жыл бұрын
what is the shortcut key to align a single line long codes into multiple lines code in vs codes. ctrl + Alt + F is not working
@LoneDWispOfficial
@LoneDWispOfficial Жыл бұрын
someone knows if it's possible (and how) to the layout to pass children components, so i can be able for example to set a background image, so it can be displayed on every other component?
@algosexy813
@algosexy813 Жыл бұрын
compile an .aab the same as with a project created with create-expo-app from the expo server?
@Mikhail.tortik001
@Mikhail.tortik001 Жыл бұрын
Unfortunately here weren't something about auth((((( Can you record an additional, short video 5-10 min?
@mahtotmkonn3254
@mahtotmkonn3254 Жыл бұрын
u have so amazing energy!
@mahbubmorshed9527
@mahbubmorshed9527 Жыл бұрын
modal slide is not working in android. how we solve this issue ?
@GeorgeFlorian12
@GeorgeFlorian12 Жыл бұрын
Why isn't the source code available ? I would love to see how the project was set up.
@dericbytes
@dericbytes Жыл бұрын
Packed with content and very helpful. Thanks
@notjustdev
@notjustdev Жыл бұрын
Thank you for your kind comment! I'm glad to hear that the content was helpful to you
@PraveenKumar-vz4dy
@PraveenKumar-vz4dy Жыл бұрын
is this will work in cli as well anyonr replay.....
@igwanwan_dagoat1523
@igwanwan_dagoat1523 9 ай бұрын
Can I use your code for business purposes?
@YomiTosh
@YomiTosh Жыл бұрын
Thanks for the tutorial!
@tomshabalin9775
@tomshabalin9775 Жыл бұрын
do you have the link to the source code?
@greenshaheen6716
@greenshaheen6716 9 ай бұрын
no android and ios folders?
@saravanans3779
@saravanans3779 Жыл бұрын
can we use drawer with this expo router
@danielikpe1881
@danielikpe1881 Жыл бұрын
is seem openDrawer is not working for now from useNavigation
@algorithmprime
@algorithmprime Жыл бұрын
Great how do i use this template with typescript
@esbix_official
@esbix_official Жыл бұрын
Anyone having the same re-render problems when using nested navigation? As soon as I create a _layout nested, useEffect is called twice.... Anyone got a solution? Haven't found anything :(
@potofwisdomquotes
@potofwisdomquotes Жыл бұрын
Hey man, have you tried to build the expo router app with EAS BUILD. kindly reply this so i know whether this works. because i have tried and never works. if i cant build app apk or eas build then what is the use. thanks.
@tanupamsaha3053
@tanupamsaha3053 Жыл бұрын
Have tried and it works.
@MohamedElsayed-oz2kz
@MohamedElsayed-oz2kz Жыл бұрын
what is your vs code theme ?
@tonykharioki6913
@tonykharioki6913 Жыл бұрын
thanks alot. this will help me build better apps
@mitsuha5177
@mitsuha5177 Жыл бұрын
tnx
@raybelmo
@raybelmo Жыл бұрын
Well, tried to use this with Typescript, but it was not possible.
@SohelIslamImran
@SohelIslamImran Жыл бұрын
Thank you 💕
@pyakz6474
@pyakz6474 Жыл бұрын
how do i change the order?
@sathusan2008
@sathusan2008 Жыл бұрын
Excellent explanation of a poorly documented feature. Can you please upload the code to a repo and link it in the description?
@safytoyota7938
@safytoyota7938 Жыл бұрын
Expo react native project with firebase and expo router please
@FaysalBDev
@FaysalBDev Жыл бұрын
nice job, you have some great tutorials and video you just need to prepare better examples, and for gods sake enable the autocomplete where you put the . and you get the suggestions :). Amazing work tho thank you
@Thigha
@Thigha Жыл бұрын
That was great
@caio508
@caio508 Жыл бұрын
Tabs on 57:35
@prouddev1638
@prouddev1638 Жыл бұрын
Can it be used in a non-expo project?
@alexandrodisla6285
@alexandrodisla6285 Жыл бұрын
don't think so
@remziogultum6697
@remziogultum6697 Жыл бұрын
you are amazing
@m__link6499
@m__link6499 Жыл бұрын
How do we subscribe to your premium course?😊
@notjustdev
@notjustdev Жыл бұрын
The course is available on: academy.notjust.dev/
@theabs24creations45
@theabs24creations45 Жыл бұрын
TimeStamps would be nice bro
@RIO-uo7uu
@RIO-uo7uu Жыл бұрын
options={{ presentation: "modal" }} not working on my android phone
@Kevin-jc1fx
@Kevin-jc1fx Жыл бұрын
Same issue here.
@mustafadabah7377
@mustafadabah7377 Жыл бұрын
presentation: 'modal' is not made any animation with me is there anyone faces this issue ??
@Kevin-jc1fx
@Kevin-jc1fx Жыл бұрын
I have the same issue.
@gouravnainwaya5669
@gouravnainwaya5669 Жыл бұрын
Upload source code
@Intellectualmind4
@Intellectualmind4 Жыл бұрын
Payment app tutorial please.
@aprfocus7501
@aprfocus7501 10 ай бұрын
HI
@yohanndiravino
@yohanndiravino Жыл бұрын
Merci !
@1998goodboy
@1998goodboy Жыл бұрын
who doesnt using TS in 2023?
@phasematerialsresearch9319
@phasematerialsresearch9319 9 ай бұрын
downvote because no time-stamps.
@theboringscientist7226
@theboringscientist7226 Жыл бұрын
how can i use it with typescript?
Role Based Navigation in React Native with Expo Router
25:41
Simon Grimm
Рет қаралды 12 М.
Самое неинтересное видео
00:32
Miracle
Рет қаралды 2,8 МЛН
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 57 МЛН
Touching Act of Kindness Brings Hope to the Homeless #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 21 МЛН
React Native Tab Bar Routing with Expo Router
11:29
Simon Grimm
Рет қаралды 72 М.
Book App Home UI - Using React Native - Speed Code Video #5
4:56
The Sedated Dev
Рет қаралды 3 М.
React Native Just Made A Long Overdue Change
11:56
Theo - t3․gg
Рет қаралды 62 М.
10 Must-Have React Native Components 😎
10:12
Simon Grimm
Рет қаралды 55 М.
Custom Tab Navigation in Expo Router | React Native Tutorial | Part 1
20:11
Build EVERY Layout with Expo Router
1:24:16
Simon Grimm
Рет қаралды 35 М.
React Native vs Flutter in 2024 - Make the RIGHT Choice (Difference Explained)
10:31
Daniel Dan | Tech & Data
Рет қаралды 176 М.
Самое неинтересное видео
00:32
Miracle
Рет қаралды 2,8 МЛН