Flutter GoRouter Tutorial - Easy Navigation Tutorial using GoRouter

  Рет қаралды 5,539

Hussain Mustafa

Hussain Mustafa

Күн бұрын

💼 Book a meeting: cutt.ly/Pegxp5rA
💎 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/9w0tqRqW
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

Пікірлер: 43
@thajudheen2362
@thajudheen2362 21 күн бұрын
Thanks 🙏🙏
@m_hussain_mustafa
@m_hussain_mustafa 21 күн бұрын
You’re welcome 😊
@oyewumimarvellous
@oyewumimarvellous 5 ай бұрын
Well explained... Thanks Hussain Mustafa🥰💖
@m_hussain_mustafa
@m_hussain_mustafa 5 ай бұрын
Thank you very much 😊
@leleemagnu6831
@leleemagnu6831 5 ай бұрын
Great tutorial. Very much appreciated. Thank you!
@m_hussain_mustafa
@m_hussain_mustafa 5 ай бұрын
You’re welcome ☺️
@parthrathod625
@parthrathod625 5 ай бұрын
Btw great explanation!!! Please make a playlist on complete Projects using Flutter 🙏🏻
@m_hussain_mustafa
@m_hussain_mustafa 5 ай бұрын
Hi, I will keep your suggestion in mind and implement it.
@marufhassan634
@marufhassan634 2 ай бұрын
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 2 ай бұрын
Thanks will do.
@Seyanhyriu
@Seyanhyriu 2 ай бұрын
Great video. Thank you.
@m_hussain_mustafa
@m_hussain_mustafa 2 ай бұрын
You are welcome!
@gheorghepascu4726
@gheorghepascu4726 Ай бұрын
Top! 🚀🚀🚀
@m_hussain_mustafa
@m_hussain_mustafa Ай бұрын
Thanks. :)
@jagajaga6908
@jagajaga6908 5 ай бұрын
thank you🙏🏻🙏🏻🙏🏻 Very helpful video!
@m_hussain_mustafa
@m_hussain_mustafa 5 ай бұрын
You’re welcome
@MuhammadAhmad-zc1il
@MuhammadAhmad-zc1il 5 ай бұрын
Please create a video on Bluetooth scaning and connection with devices to transfer data....
@brujala1775
@brujala1775 Ай бұрын
Right to the point 👍👍👍
@m_hussain_mustafa
@m_hussain_mustafa Ай бұрын
Thank you. :)
@xxThemoritzxx
@xxThemoritzxx 4 ай бұрын
how can i get a callback when a page is closed? e.g. handle a refresh
@karolr8469
@karolr8469 4 ай бұрын
Hey, can you explain what is a difference between "extra" and "pathParameters" and when to use which?
@m_hussain_mustafa
@m_hussain_mustafa 4 ай бұрын
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. :)
@avinashgangaji4709
@avinashgangaji4709 5 ай бұрын
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 5 ай бұрын
I think go router is the best routing package available for flutter in my opinion.
@upendrakaranth4101
@upendrakaranth4101 3 ай бұрын
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 3 ай бұрын
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 3 ай бұрын
@@m_hussain_mustafa nope I'm talking about hot reloads
@muhammaduzair6822
@muhammaduzair6822 3 ай бұрын
@@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.
@HarshGupta-ws4yc
@HarshGupta-ws4yc 5 ай бұрын
nice explanation
@m_hussain_mustafa
@m_hussain_mustafa 5 ай бұрын
Thanks and welcome
@Mhmd_SHA
@Mhmd_SHA 5 ай бұрын
Thank you Sir😶‍🌫
@m_hussain_mustafa
@m_hussain_mustafa 5 ай бұрын
You’re welcome 😇
@BilawalMehfooz
@BilawalMehfooz 4 ай бұрын
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 4 ай бұрын
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 4 ай бұрын
@@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 4 ай бұрын
@@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. :)
@RonyHassan47
@RonyHassan47 5 ай бұрын
Awesome one
@m_hussain_mustafa
@m_hussain_mustafa 5 ай бұрын
Thank you. 🙏
@prasadmusini8452
@prasadmusini8452 5 ай бұрын
Good explanation but bit of rush
@m_hussain_mustafa
@m_hussain_mustafa 4 ай бұрын
Thanks Noted! Will try to keep this in mind for future videos.
@clarkhustle
@clarkhustle 2 ай бұрын
@@m_hussain_mustafa in my opinion pace was just perfect!
@pyaesonehan19
@pyaesonehan19 3 ай бұрын
@m_hussain_mustafa
@m_hussain_mustafa 3 ай бұрын
Thanks 🙏
Create Stunning Python GUIs in 10 Minutes With Drag & Drop
11:38
Coding Is Fun
Рет қаралды 56 М.
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 50 МЛН
Люблю детей 💕💕💕🥰 #aminkavitaminka #aminokka #miminka #дети
00:24
Аминка Витаминка
Рет қаралды 470 М.
Noob To Pro: 10 Epic UI Packages in Flutter - 2024
4:23
AstroDevs
Рет қаралды 36 М.
Create Multi Language App | Internationalization & Localization In Flutter
3:01
Go Router : Routing and Navigation 2.0 with Flutter
8:29
Flutter Guys
Рет қаралды 8 М.
Flutter Provider Tutorial - Flutter Provider State Management Guide
21:07
Flutter GoRouter Go and Push
5:10
dbestech
Рет қаралды 10 М.
My Minimal and Beautiful VSCode Setup
10:55
Josh Cirre
Рет қаралды 71 М.
How To Use Go Router 12 In Your Flutter Web App (2024).
28:03
Vaibhav Chandolia
Рет қаралды 2,7 М.
ИГРОВЫЕ НОУТБУКИ ОПАСНЫ? 😮
0:45
KEKTAR
Рет қаралды 30 М.
💀СЛОМАЛ Айфон за 5 СЕКУНД😱
0:26
Demin's Lounge
Рет қаралды 736 М.
Как правильно светить смартфоном?
0:18
Люди.Идеи, общественная организация
Рет қаралды 552 М.