Flutter GoRouter Tutorial - Easy Navigation Tutorial using GoRouter

  Рет қаралды 8,816

Hussain Mustafa

Hussain Mustafa

Күн бұрын

💼 Book a meeting: cutt.ly/Ke2x7QQ3
💎 Ultimate Flutter UI Kit: cutt.ly/3w6tqwFA
This video will teach you everything you need to know about navigation in Flutter using the Go Router package. We will learn how to setup Go Router, configure declarative routes, attach go router to our material app, and navigate to different pages/screens within our Application using Go Router. We will also take a look at working with go and push function available on Go Router and how to pass path parameters, query parameters and extra parameters to a route using Go Router. Furthermore, you will get a thorough understanding of the capabilities of Flutter Go_Router package and how to use it to its maximum potential. This is an excellent guide for beginner Flutter developers, or anyone looking to learn about Go Router based navigation for their Flutter applications.
Resources:
Source Code: cutt.ly/Oe03eQJu
Go Router: pub.dev/packag...
Modular UI: pub.dev/packag...
Socials:
Website: hussainmustafa...
Github: github.com/hus...
LinkedIn: / hussain-mustafa-960920184
Twitter: / hussain34274892
Buy Me A Coffee: www.buymeacoff...
#flutter #learnflutter #fluttercourse #fluttertutorialforbeginners

Пікірлер: 49
@jezztorrent6636
@jezztorrent6636 10 күн бұрын
You are the best. From a Mustapha 😅😅
@m_hussain_mustafa
@m_hussain_mustafa 6 күн бұрын
Thank you very much.
@parthrathod625
@parthrathod625 10 ай бұрын
Btw great explanation!!! Please make a playlist on complete Projects using Flutter 🙏🏻
@m_hussain_mustafa
@m_hussain_mustafa 10 ай бұрын
Hi, I will keep your suggestion in mind and implement it.
@marvellous_ray
@marvellous_ray 10 ай бұрын
Well explained... Thanks Hussain Mustafa🥰💖
@m_hussain_mustafa
@m_hussain_mustafa 10 ай бұрын
Thank you very much 😊
@leleemagnu6831
@leleemagnu6831 10 ай бұрын
Great tutorial. Very much appreciated. Thank you!
@m_hussain_mustafa
@m_hussain_mustafa 10 ай бұрын
You’re welcome ☺️
@marufhassan634
@marufhassan634 7 ай бұрын
Amazing explanation. Please go into more details in the next video and cover everything else like params, qyeryparams, deeplinks etc.
@m_hussain_mustafa
@m_hussain_mustafa 7 ай бұрын
Thanks will do.
@santri.awon1
@santri.awon1 4 ай бұрын
What's smipped extension do yu use?
@brujala1775
@brujala1775 6 ай бұрын
Right to the point 👍👍👍
@m_hussain_mustafa
@m_hussain_mustafa 6 ай бұрын
Thank you. :)
@jagajaga6908
@jagajaga6908 9 ай бұрын
thank you🙏🏻🙏🏻🙏🏻 Very helpful video!
@m_hussain_mustafa
@m_hussain_mustafa 9 ай бұрын
You’re welcome
@Seyanhyriu
@Seyanhyriu 7 ай бұрын
Great video. Thank you.
@m_hussain_mustafa
@m_hussain_mustafa 7 ай бұрын
You are welcome!
@xxThemoritzxx
@xxThemoritzxx 8 ай бұрын
how can i get a callback when a page is closed? e.g. handle a refresh
@MrIMacro
@MrIMacro 3 ай бұрын
Amazing, does this have any advantages over using onpressed function?
@BilawalMehfooz
@BilawalMehfooz 9 ай бұрын
Can you make a video on implementing bottom nav bar using go_router. Like what should we do if we don't want to hide nav bar in nested child sub routes
@m_hussain_mustafa
@m_hussain_mustafa 9 ай бұрын
Hi, That is not what Go_Router is built for. The navigation logic for bottom nav bar is completely different than navigating from one page to another.
@BilawalMehfooz
@BilawalMehfooz 9 ай бұрын
@@m_hussain_mustafa we can implement the bottom navigation logic with stateful shell route that is available in go_router package
@m_hussain_mustafa
@m_hussain_mustafa 9 ай бұрын
@@BilawalMehfooz If that is the case then thanks for letting me know. I’ll take a look at it and try to create a tutorial on that. Thanks for letting me know appreciate it. :)
@upendrakaranth4101
@upendrakaranth4101 8 ай бұрын
When I trigger hot reload my app will navigate back to starting screen. can you please help me to fix it
@m_hussain_mustafa
@m_hussain_mustafa 8 ай бұрын
Do you mean when you restart the app? Or do you actually mean just hot reload. When you restart the app all state is lost so it will show the initial route
@upendrakaranth4101
@upendrakaranth4101 8 ай бұрын
@@m_hussain_mustafa nope I'm talking about hot reloads
@muhammaduzair6822
@muhammaduzair6822 7 ай бұрын
@@m_hussain_mustafa I am actually facing the similar issue, when I hot reload the app, it starts from the begining. Not restart, i am talking about hot reload functionality.
@karolr8469
@karolr8469 9 ай бұрын
Hey, can you explain what is a difference between "extra" and "pathParameters" and when to use which?
@m_hussain_mustafa
@m_hussain_mustafa 9 ай бұрын
I believe if you can achieve the intended functionality of passing data to your route using pathParameters then just use them. A good use case for extra would be if you'd like to pass a certain instance of a class to your route, since this cant be done using pathParameters using extra in this case would be a good decision. Hope this helps. :)
@thajudheen2362
@thajudheen2362 5 ай бұрын
Thanks 🙏🙏
@m_hussain_mustafa
@m_hussain_mustafa 5 ай бұрын
You’re welcome 😊
@gheorghepascu4726
@gheorghepascu4726 6 ай бұрын
Top! 🚀🚀🚀
@m_hussain_mustafa
@m_hussain_mustafa 6 ай бұрын
Thanks. :)
@MuhammadAhmad-zc1il
@MuhammadAhmad-zc1il 10 ай бұрын
Please create a video on Bluetooth scaning and connection with devices to transfer data....
@maneshwam
@maneshwam 4 ай бұрын
ionic Hybrid is best, instead of Flutter or RN.
@avinashgangaji4709
@avinashgangaji4709 10 ай бұрын
Well explained, is it best approach to manage the navigation using goRouter for big scale applications? Or is there any other better approach for managing navigation of bigger application?
@m_hussain_mustafa
@m_hussain_mustafa 10 ай бұрын
I think go router is the best routing package available for flutter in my opinion.
@yechielb
@yechielb 26 күн бұрын
Can you show how to work with provider in a router?
@HarshGupta-ws4yc
@HarshGupta-ws4yc 10 ай бұрын
nice explanation
@m_hussain_mustafa
@m_hussain_mustafa 10 ай бұрын
Thanks and welcome
@RonyHassan47
@RonyHassan47 10 ай бұрын
Awesome one
@m_hussain_mustafa
@m_hussain_mustafa 10 ай бұрын
Thank you. 🙏
@Mhmd_SHA
@Mhmd_SHA 10 ай бұрын
Thank you Sir😶‍🌫
@m_hussain_mustafa
@m_hussain_mustafa 10 ай бұрын
You’re welcome 😇
@prasadmusini8452
@prasadmusini8452 10 ай бұрын
Good explanation but bit of rush
@m_hussain_mustafa
@m_hussain_mustafa 9 ай бұрын
Thanks Noted! Will try to keep this in mind for future videos.
@clarkhustle
@clarkhustle 7 ай бұрын
@@m_hussain_mustafa in my opinion pace was just perfect!
@pyaesonehan19
@pyaesonehan19 8 ай бұрын
@m_hussain_mustafa
@m_hussain_mustafa 8 ай бұрын
Thanks 🙏
Вопрос Ребром - Джиган
43:52
Gazgolder
Рет қаралды 3,8 МЛН
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
How to use and setup Go Router (Flutter/Dart)
12:30
Developer Resources
Рет қаралды 217
Flutter Go Router | StatefulShellRoute
18:31
Flutter With Kim
Рет қаралды 599
Flutter Git & Github Tutorial | Setup Git & Github In Flutter Project
14:00
Flutter Navigator 2.0 Tutorial for Beginners - Go Router
11:28
Rivaan Ranawat
Рет қаралды 21 М.
Flutter GoRouter Go and Push
5:09
dbestech
Рет қаралды 10 М.
Deep linking in Flutter
11:10
Flutter
Рет қаралды 133 М.
Вопрос Ребром - Джиган
43:52
Gazgolder
Рет қаралды 3,8 МЛН