Flutter Navigator 2.0 Tutorial for Beginners - Go Router

Поделиться
HTML-код
  • Опубликовано: 30 июл 2024
  • 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

Комментарии • 79

  • @RivaanRanawat
    @RivaanRanawat  Год назад +20

    Comprehensive Tutorial on Riverpod will be released next week!

    • @matthiasimegi8211
      @matthiasimegi8211 Год назад

      Can't wait

    • @sarthakpandit6281
      @sarthakpandit6281 Год назад

      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 Год назад

      Can you make a video on our own social media app

    • @hashankannangara8723
      @hashankannangara8723 Год назад

      Waiting..!!

    • @prasundas7583
      @prasundas7583 Год назад

      Ahh! Waiting for next video!

  • @fabsync
    @fabsync Год назад +1

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

  • @kevinvishal9071
    @kevinvishal9071 Год назад

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

  • @RoCr7naldo
    @RoCr7naldo Год назад +5

    Best RUclips tutorial teacher 🙏

  • @hashankannangara8723
    @hashankannangara8723 Год назад

    Clear explanation ❤️👊 nice video !

  • @yonathanhailemelekot5238
    @yonathanhailemelekot5238 Год назад

    wow, Impressive tutorial . thank you brohter

  • @wawansetiawan965
    @wawansetiawan965 Год назад +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

  • @NithinKavali
    @NithinKavali 10 месяцев назад +1

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

  • @user-kw4kp7eq9m
    @user-kw4kp7eq9m Год назад

    Good job! Thanks you!

  • @debajyotisaha4289
    @debajyotisaha4289 Год назад

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

  • @omprakashchauhan970
    @omprakashchauhan970 Год назад

    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.

  • @marufhassan634
    @marufhassan634 Год назад +1

    Awesome video

  • @randomcsguy2065
    @randomcsguy2065 Год назад +1

    I learnt about Go Router in 11 minute, wowww

  • @codermadushan
    @codermadushan 2 месяца назад

    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?

  • @thelocaldev
    @thelocaldev Год назад

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

  • @susantkumar2889
    @susantkumar2889 10 месяцев назад +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 7 месяцев назад

      have you resolved this issue?

  • @harishprasadrajeurs2771
    @harishprasadrajeurs2771 2 месяца назад

    willpopscope and popscope is not working with goRouter? why

  • @myhendry
    @myhendry Год назад

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

  • @richardgideon4959
    @richardgideon4959 Год назад

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

  • @chind0na
    @chind0na Год назад +1

    Would you cover Appwrite using Denormalized collections ? Thanks

  • @iamse16
    @iamse16 Год назад +1

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

  • @c01nd01r
    @c01nd01r Год назад

    Could you please do an overview of Elementary package?

    • @RivaanRanawat
      @RivaanRanawat  Год назад +1

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

  • @gustavoferreira5622
    @gustavoferreira5622 Год назад

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

  • @ladeedahamed9014
    @ladeedahamed9014 Год назад

    source code pls

  • @mrbeastwithnomoney
    @mrbeastwithnomoney Год назад

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

    • @RivaanRanawat
      @RivaanRanawat  Год назад +1

      Yes, It's provided by Flutter Team itself.

  • @parasarora4711
    @parasarora4711 Год назад

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

    • @RivaanRanawat
      @RivaanRanawat  Год назад

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

  • @bhabhayt398
    @bhabhayt398 Год назад

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

  • @ExtraServingsBTS
    @ExtraServingsBTS 4 месяца назад

    state.subloc renamed to state.matchedLocation

  • @ley5800
    @ley5800 Год назад +2

    i am back from my home county bhopal
    pls halp sar

  • @priyanshagrawal6414
    @priyanshagrawal6414 Год назад

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

  • @3kdevelopers185
    @3kdevelopers185 Год назад

    Sir bloc state management please

  • @fatihyilmazz
    @fatihyilmazz Год назад

    Riverpod+GoRouter would great sir

    • @RivaanRanawat
      @RivaanRanawat  Год назад

      Will mostly cover it in the next project video.

    • @fatihyilmazz
      @fatihyilmazz Год назад

      @@RivaanRanawat You are wonderful as always

  • @MPRGyanStudio888
    @MPRGyanStudio888 Год назад

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

    • @RivaanRanawat
      @RivaanRanawat  Год назад +1

      Twitter Clone coming up very soon!!

    • @RivaanRanawat
      @RivaanRanawat  Год назад

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

  • @richardgideon4959
    @richardgideon4959 Год назад

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

    • @RivaanRanawat
      @RivaanRanawat  Год назад

      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 9 месяцев назад

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

  • @aiFeeling
    @aiFeeling Год назад

    Give me a twitter clone.plz

    • @RivaanRanawat
      @RivaanRanawat  Год назад

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

    • @aiFeeling
      @aiFeeling Год назад

      @@RivaanRanawat thanks

  • @richardgideon4959
    @richardgideon4959 Год назад

    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