Flutter Navigator 2.0 Tutorial for Beginners - Go Router

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 3. 11. 2022
  • In this video, we are going to take a look at GoRouter, a package based on Navigator 2.0 API. It will allow users to manage complex routing in Flutter Apps, handle deep and dynamic links. We will also take a look at redirecting the users when they come on a particular page, handle errors like when the user navigates to page which doesn't exist.
    Prerequisites: Flutter & Dart Basics
    📌 Discord Server: / discord
    Special Thanks: â€Ș@aadhiarun2230‬
    Resources:
    pub.dev/packages/go_router
    www.kodeco.com/28987851-flutt...
    Connect With Me Here:
    Instagram: / optimalcoding
    GitHub: github.com/rivaanranawat
    Linkedin: / rivaan-ranawat
    Facebook: / rivaan.ranawat
    Mail: namanrivaan@gmail.com
    Medium: / namanrivaan
    Twitter: / ranawatrivaan
    #flutter #dart #router

Komentáƙe • 79

  • @RivaanRanawat
    @RivaanRanawat  Pƙed rokem +20

    Comprehensive Tutorial on Riverpod will be released next week!

    • @matthiasimegi8211
      @matthiasimegi8211 Pƙed rokem

      Can't wait

    • @sarthakpandit6281
      @sarthakpandit6281 Pƙed rokem

      First of all thanks for all your videos and content you had created ,pleasure to watch and learn from your videos.
      One request ,pls create a video on razorpay payment gateway for flutter web/app using firebase cloud functions for live web/app. including all required steps ,without any postman or any other test platform requirements. Tutorial which includes functions and flutter code required .Pls if possible make the tutorial fast as there are no proper explanation for newbies who are only familiar with firebase and flutter no other server side experience .🙏

    • @rajeshkumar-wl8ux
      @rajeshkumar-wl8ux Pƙed rokem

      Can you make a video on our own social media app

    • @hashankannangara8723
      @hashankannangara8723 Pƙed rokem

      Waiting..!!

    • @prasundas7583
      @prasundas7583 Pƙed rokem

      Ahh! Waiting for next video!

  • @fabsync
    @fabsync Pƙed rokem +1

    as usual... super informative and always practical and to the point!

  • @RoCr7naldo
    @RoCr7naldo Pƙed rokem +5

    Best CZcams tutorial teacher 🙏

  • @kevinvishal9071
    @kevinvishal9071 Pƙed rokem

    Very useful package. You explained it really well. Thank you so much.

  • @hashankannangara8723
    @hashankannangara8723 Pƙed rokem

    Clear explanation â€ïžđŸ‘Š nice video !

  • @yonathanhailemelekot5238

    wow, Impressive tutorial . thank you brohter

  • @user-kw4kp7eq9m
    @user-kw4kp7eq9m Pƙed rokem

    Good job! Thanks you!

  • @wawansetiawan965
    @wawansetiawan965 Pƙed rokem +1

    why is it that when I go from screen1 to screen2 using goname, and then back to screen1 using context.pop() or using the default app bar I don't go back to screen2 again so I have to open screen3 first then go back to screen1 after that I can go to screen2 again?
    go_router version 5.1.0

  • @debajyotisaha4289
    @debajyotisaha4289 Pƙed rokem

    Is goRouter only useful for using Routes in Flutter Web?
    How this helps in normal App routing what we do in Navigator.push ??

  • @marufhassan634
    @marufhassan634 Pƙed rokem +1

    Awesome video

  • @NithinKavali
    @NithinKavali Pƙed 10 měsĂ­ci +1

    Great video. But bro, how did you learn all these concepts? how long did it take?

  • @omprakashchauhan970
    @omprakashchauhan970 Pƙed rokem

    Routing doesn't work in production when i type manually in the address bar, also when i refresh its show me page not found but in debug mode works fine everything any idea what's the issue.
    You can check after deployment.

  • @codermadushan
    @codermadushan Pƙed 2 měsĂ­ci

    Hey rivan. Thank you for this video. It is very helpful. Can you make a video about how to handle one time onboarding when we use go_router package?

  • @harishprasadrajeurs2771
    @harishprasadrajeurs2771 Pƙed 2 měsĂ­ci

    willpopscope and popscope is not working with goRouter? why

  • @thelocaldev
    @thelocaldev Pƙed rokem

    Getting a blank page on Hot Reloading the App (checked with other apps Go Router is causing the issue)

  • @chind0na
    @chind0na Pƙed rokem +1

    Would you cover Appwrite using Denormalized collections ? Thanks

  • @randomcsguy2065
    @randomcsguy2065 Pƙed rokem +1

    I learnt about Go Router in 11 minute, wowww

  • @susantkumar2889
    @susantkumar2889 Pƙed 10 měsĂ­ci +1

    Fallback to default route on hot reload.when I save dart file app navigates to the default route. I use go_router.
    Please help me

    • @TheAbhidugar
      @TheAbhidugar Pƙed 7 měsĂ­ci

      have you resolved this issue?

  • @myhendry
    @myhendry Pƙed rokem

    Can goRouter be used with Streambuilder to determine authentication state and then determine which route (login or main page) to go to?

  • @iamse16
    @iamse16 Pƙed rokem +1

    Please make a project tutorial with clean architecture and testing with step by step understanding

  • @c01nd01r
    @c01nd01r Pƙed rokem

    Could you please do an overview of Elementary package?

    • @RivaanRanawat
      @RivaanRanawat  Pƙed rokem +1

      I just checked it out! Looks interesting. I'll cover it when I start App Architecture series.

  • @richardgideon4959
    @richardgideon4959 Pƙed rokem

    The last Instagram project showed me error not bringing you down but. Just keep up the game bro

  • @gustavoferreira5622
    @gustavoferreira5622 Pƙed rokem

    teacher, could you do more videos about blockchain. Thank you!

  • @ladeedahamed9014
    @ladeedahamed9014 Pƙed rokem

    source code pls

  • @bhabhayt398
    @bhabhayt398 Pƙed rokem

    Bhaiya koi firebase per best web project banao na or mare prerna ho aap

  • @parasarora4711
    @parasarora4711 Pƙed rokem

    It would be much better if you provide ihub repo link.. Remaining all good

    • @RivaanRanawat
      @RivaanRanawat  Pƙed rokem

      Yeah, I forgot to push this code to GitHub. Sorry about that

  • @3kdevelopers185
    @3kdevelopers185 Pƙed rokem

    Sir bloc state management please

  • @ExtraServingsBTS
    @ExtraServingsBTS Pƙed 4 měsĂ­ci

    state.subloc renamed to state.matchedLocation

  • @mrbeastwithnomoney
    @mrbeastwithnomoney Pƙed rokem

    will this package is maintained continuously to put into a professional project

    • @RivaanRanawat
      @RivaanRanawat  Pƙed rokem +1

      Yes, It's provided by Flutter Team itself.

  • @priyanshagrawal6414
    @priyanshagrawal6414 Pƙed rokem

    Sir create video on building phonepe or google pay app with flutter..please

  • @fatihyilmazz
    @fatihyilmazz Pƙed rokem

    Riverpod+GoRouter would great sir

    • @RivaanRanawat
      @RivaanRanawat  Pƙed rokem

      Will mostly cover it in the next project video.

    • @fatihyilmazz
      @fatihyilmazz Pƙed rokem

      @@RivaanRanawat You are wonderful as always

  • @MPRGyanStudio888
    @MPRGyanStudio888 Pƙed rokem

    Bro twitter tutorial clear explanation following,followers list display kaishe karna and block ,unblock proshess telmi bro

    • @RivaanRanawat
      @RivaanRanawat  Pƙed rokem +1

      Twitter Clone coming up very soon!!

    • @RivaanRanawat
      @RivaanRanawat  Pƙed rokem

      @@bunyaminciftci7319 Had a poll in our Discord server. Maximum votes were for Appwrite.

  • @ley5800
    @ley5800 Pƙed rokem +2

    i am back from my home county bhopal
    pls halp sar

  • @richardgideon4959
    @richardgideon4959 Pƙed rokem

    Hey bro I asked for the portfolio I waited over 2 weeks for this. Rivaan Ranawat portfolio bro thank you

    • @RivaanRanawat
      @RivaanRanawat  Pƙed rokem

      Other projects and tutorials are above in the list which were requested by other people. I'll get to your request soon.

  • @zeb_lala134
    @zeb_lala134 Pƙed 9 měsĂ­ci

    this is a biy outdated now, go router has changed its routing for now

  • @aiFeeling
    @aiFeeling Pƙed rokem

    Give me a twitter clone.plz

    • @RivaanRanawat
      @RivaanRanawat  Pƙed rokem

      Guess you don't have to wait for too long then 😉

    • @aiFeeling
      @aiFeeling Pƙed rokem

      @@RivaanRanawat thanks

  • @richardgideon4959
    @richardgideon4959 Pƙed rokem

    Rivaan Ranawat as a follower of yours I would love to talk on behalf of over 600 people do a social media app. Our own social media app no clone messaging posting video chat and everything bro