go_router (Package of the Week)

preview_player
Показать описание
Looking for a routing API to navigate between screens using URLs in your Flutter app? Or maybe you need a quick way to add deep linking to your app? The go_router package has got you covered!

#PackageOfTheWeek #Widgets #Flutter
Рекомендации по теме
Комментарии
Автор

I hope Flutter keep getting better and better for future development language, because I starting to love it so much!

MuhammadFaisal-eyfr
Автор

Bro you can't believe how many hours that ı searched for this bottomnav thing. Brooo, this is huge.

mindblower
Автор

The best router so far. Really felt good to use. Super easy, comfortable. Suited for almost all navigation issues, unless you have something really crooked in your navigation net...

Flutter router 2.0 = Nightmare, Go Router = Walk in a park

efliedus
Автор

One thing to note is it does not send any value back to the previous widget if current one is popped.

jaygediayou
Автор

FYI: The "Get Started" page on your documentation leads to a 404. Not the best advertisement for a well-maintained routing library :)

kreuzbrg
Автор

The obvious issue still is that routes are strongly linked. If the pathing changes, your code breaks at runtime. If the query params change, then your code breaks at runtime.

We need named, fail at compile time routes that accept specific objects for parameters that all .go commands compile against and fail if anything changes.

jameshancock
Автор

Great package. Why there is no longer go_router website?

tananga_dev
Автор

Nice Package, i use all time in my projects!

MirkoGonzalezVasquez
Автор

Does it support nested navigation?

When each of your bottom menu tabs persist their own stack of pages and you can switch between tabs picking from the place you left

kirill
Автор

Would be great if we didn't have breaking changes and bugs for every minor release...

ahmedfwela
Автор

Be careful because go_router doesn't want to support imperative routing. If you need imperative routing, it might not be the best package for you

valentinvignal
Автор

Thanks for the package. Can you please add pushNamedAndRemoveUntil like in Router, it is the only API that i miss right now!

elhadjbabacarcisse
Автор

What about keeping the state between nested routers when switching from tab to tab in BottomNavigationBar?

andreygritsay
Автор

Hi, when is the next episode on "Managing State in Flutter" coming?

mikopiko
Автор

Ça fait plaisir de voir qu'ils ont amélioré le système de routing après avoir vu les live de grafikart xD

toblamabor
Автор

I'm a beginner, so I really didn't understand how this differs from usual onGenerateRoute parameter in MaterialApp class and by the value of RouteSettings make a switch-case in onGenerateRoute function
then shouldn't work the same as

lydiabazova
Автор

Thank God, finally will get rid of Navigator 2.0 boilerplate code.

LifeCycleStation
Автор

I would like to know more about the authorization when we apply go_router to app.

fclinuxnova
Автор

GoRouter documentation has gotten worse since the "embedding" in Flutter.

Can we also have some advanced examples of path params regex?

TheManuz
Автор

How to implement seek functionality or seek operation on the stream data in flutter?

And the stream data is built by using List.

sivakanthreddy