Is GetX Dead?

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ต.ค. 2024
  • The Flutter package GetX has not had any official updates in 10 months. I wonder if this is the end?
    BuildContext Article: www.hungrimind...
    Reference Links
    ✦ GitHub Sponsors: github.com/spo...
    ✦ Patreon: / tadaspetra
    Connect With Me
    ✦ Twitter: / tadaspetra
    ✦ Discord: / discord
    ✦ My Website: tadaspetra.com/#/
    ✦ Twitch: / tadaspetra
    Thank you for watching!
    #GetX #flutter #statemanagement

ความคิดเห็น • 84

  • @dasaintgray
    @dasaintgray ปีที่แล้ว +11

    I've learned a Getx from your video, I don't know why everyone hate GetX, but the package is totally fine for me, and save my face on the deadline. btw, thanks for your video

  • @ibrahimmugaibel5811
    @ibrahimmugaibel5811 ปีที่แล้ว +5

    Absolutely right, I’vs leaned Getx basics from your videos but when you get deeper with your code it will be harder to find documentation or articles explaining it.
    Thank you very much

  • @RobertBrunhage
    @RobertBrunhage ปีที่แล้ว +7

    I saw myself at 5:08, life goals ✅

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว

      shoutout for shoutout. I just did you, want to see my shoutout in the next video

    • @chind0na
      @chind0na 7 หลายเดือนก่อน

      One question for two titans, this one is bugging me because I cannot show Snackbar when an error is returned from an API endpoint.
      How do you use Get.Snackbar in an asynchronous call that throws an error ? Does the Main widget have to stateful or not ? The reason I’m using GetX lately is because we don’t really have to use StatefulWidget.
      Thanks

  • @najafsikander8760
    @najafsikander8760 6 หลายเดือนก่อน

    Hi bro, I came back to your channel after a while. Its good to see your channel is still kicking. A big fan. Hoping for your great success.

    • @tadaspetra
      @tadaspetra  6 หลายเดือนก่อน

      I appreciate you. Havent been making as many videos recently but planning a come back. Don’t want to promise anything yet though

  • @Lensbreak
    @Lensbreak ปีที่แล้ว +3

    Riverpod. Always.

  • @toddler_short
    @toddler_short ปีที่แล้ว +3

    i use both bloc and getx, getx is a good package with extra features added and have used it for a good number of projects, it remove the the hassle of selecting which context to use, not remove the build context. thanks good video tho.

  • @phaylali
    @phaylali ปีที่แล้ว +5

    I did migrate as soon as i saw +6 months since last update , I think there is a so much hate for getx , so i usually defend it , but the lack of updates , got me to migrate

    • @TheAbhidugar
      @TheAbhidugar ปีที่แล้ว

      So what are you using now for state management?

    • @phaylali
      @phaylali ปีที่แล้ว

      @@TheAbhidugar unsurprisingly, gorouter and riverpod , still struggling a bit with the different approaches of riverpod but it seems like the only option

  • @HakimiRidzuan
    @HakimiRidzuan ปีที่แล้ว +3

    Just got a job where im the only one mobile dev in the team. Tried bloc but got stuck halfway. Then just decided to use Getx and things running smooth right now. Please dont 'dead' yet, at least untill the app is complete. 😅. Switching state management mid-project is a suicide. 😅

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว +1

      I hope it is not dead, because it would definitely be hard to swtich

  • @calpal101
    @calpal101 ปีที่แล้ว +3

    Really curious on what you use for state management

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว +5

      I have been using `flutter_riverpod` exclusively for the past 1-2 years

    • @robertomejia3124
      @robertomejia3124 ปีที่แล้ว

      @@tadaspetra do you have/recommend any good tutorial about it ? but all about riverpod, not like "in getx you used to....or, in block, you used to...or in provider, blablabla"
      tried to learn riverpod but all tutorials waste a lot of time talking about "how it's done in other state managment"

    • @konstantink2396
      @konstantink2396 ปีที่แล้ว +1

      @@tadaspetra Hi Tadas, why not Bloc?

  • @jayeshthingslinker
    @jayeshthingslinker 3 หลายเดือนก่อน

    Thanks for this informative video, my take away is how to contribute to open-source projects.

  • @h3w45
    @h3w45 ปีที่แล้ว +10

    BLoC is number 1 for me, the organisation of code is just too good

  • @phasaoh4540
    @phasaoh4540 ปีที่แล้ว

    Good video. You mentioned build context is very important. But Riverpod says this instead. "Create/share/tests providers, with no dependency on Flutter. This includes being able to listen to providers without a BuildContext." For someone who like avoiding buildcontext. Is Riverpod a better option for someone who has been used to getx?

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว +2

      This is a good point, but from what I understand is the `riverpod` package works for Dart only, which doesn't necessarily have to use flutter. `flutter_riverpod` is built specifically for flutter, and uses the WidgetRef for working with providers which seems to work similar to context.
      I don't fully understand the intricacies of it, so you could be right. In general I still think Riverpod is a good option, and Flutter docs say the same thing docs.flutter.dev/data-and-backend/state-mgmt/options#riverpod

  • @alexpol108
    @alexpol108 ปีที่แล้ว +1

    But the RC is still alive, which gives a hope. Is there any forked version that has a proper support, btw?

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว +1

      It is still alive, but also the last update was 23 days ago, which again is pretty long time. And no forked version that I know of

    • @alexpol108
      @alexpol108 ปีที่แล้ว +1

      @@tadaspetra It would be a disaster... Kind of)

  • @sanadibh7368
    @sanadibh7368 ปีที่แล้ว +3

    still using get x

  • @BrenoCaldeira
    @BrenoCaldeira ปีที่แล้ว

    I never used GetX on an comercial project, just only 4fun. And I don't like the ideia the state management have to change the datatype (Rx) of everything important.

  • @kamil_supabase_enjoyer
    @kamil_supabase_enjoyer ปีที่แล้ว +2

    I love Riverpod.

  • @saabirmohamed636
    @saabirmohamed636 9 หลายเดือนก่อน

    I just care about the getxcli...that needs updating...its one of the best convenient ways to scafold views controllers so fast and takes care of routing very similar to go router(almost exactly the same)
    now i use stacked cli which uses locator getit
    ....helps cos its updated and scafolds out tests too

  • @xuantung8660
    @xuantung8660 ปีที่แล้ว

    There are some bugs of getx that make it risky to use, and it's not well maintained.

  • @nipunshah1373
    @nipunshah1373 ปีที่แล้ว

    What do you suggest ? Riverpod or Bloc for Production ready app ??

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว +1

      I use riverpod

    • @manscapeball4509
      @manscapeball4509 8 หลายเดือนก่อน

      bloc is super easy and forces clean code and architecture. once you understand it, it assists you in logically building your app

  • @bashafaris5908
    @bashafaris5908 ปีที่แล้ว

    Sir, Which state management you are using for your projects now??‼️‼️

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว

      I have been using riverpod for the past 1-2 years

    • @bashafaris5908
      @bashafaris5908 ปีที่แล้ว

      @@tadaspetra which package for route management

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว

      Most projects I just use push and pop still, but if I was building web or something more complex would probably use go_router

  • @hrithikwins
    @hrithikwins ปีที่แล้ว +1

    Seeing your Tutorial I started working with GetX and made around 4-5 applications around that but later I just switched to nextjs and totally to the core. GetX was really difficult to learn at the start but I felt worth it... I too haven't used it (since an year)

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว +1

      State management in general I think is a difficult topic. How you liking NextJS, web dev is a whole different beast for me

    • @Kayson300
      @Kayson300 ปีที่แล้ว

      Difficult?
      No it’s not
      I learnt and started with getx over a weekend

    • @hrithikwins
      @hrithikwins ปีที่แล้ว

      @@tadaspetra I'm just loving Nextjs... I'm just diving more into the react-three-fiber and the whole tech stack around the threejs ecosystem, the 3D world is so cool and awesome and it's just an entire tech restart for me, like I"m getting all kinds of failures and problems that I got at the starrt of the career as there are no clear docs or tutorials around in-depth applications around r3f
      And if you're building a game or something you need help from discord people to actually know the name of the topic that we need to know about for a particular thiing, discord is just awesome guide for me at the moment

    • @ahmedbathily7013
      @ahmedbathily7013 ปีที่แล้ว

      You are the only one who says Getx is hard to learn ,Getx is the simplest State management

    • @a2_shade_of_intj
      @a2_shade_of_intj 7 หลายเดือนก่อน

      Difficult? lol ..I learned it in one day.

  • @Arch_Unique
    @Arch_Unique ปีที่แล้ว +6

    Naaah. Getx is my bae right now. Although it has some issues buh, I can relate. Nice to see you back though

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว +1

      haha, no judgement! If it's working for you that's great :)

  • @MohamedKhaled-ve6wu
    @MohamedKhaled-ve6wu ปีที่แล้ว +1

    you should be honored for this ❤

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว +2

      I don't know about that haha, but thank you for watching :)

  • @jacobmani1319
    @jacobmani1319 ปีที่แล้ว

    It is excellent and I think they had covered all.

  • @anjarnaufal2037
    @anjarnaufal2037 ปีที่แล้ว +1

    I used getx for 6 months, and it saved me from deadlines 😁, but it's very hard to understand what's really going on in this getx, there's too much magic in it.
    Btw nice video 👍

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว

      Thank you Anjar :)

  • @gridzzle
    @gridzzle 11 หลายเดือนก่อน

    Best state management for me is GetX, super easy and multifunctional

  • @nbits7433
    @nbits7433 ปีที่แล้ว +5

    Getx is the best one. And its pretty much stable.

  • @faheemahmadofficial7701
    @faheemahmadofficial7701 ปีที่แล้ว

    Please make tutorials

  • @SR-zi1pw
    @SR-zi1pw ปีที่แล้ว

    Nice video bro

    • @tadaspetra
      @tadaspetra  ปีที่แล้ว

      Thank you! Appreciate it

  • @viktorkadza
    @viktorkadza 10 หลายเดือนก่อน

    GETX is like coke for Flutter devs.

  • @karinaplay9025
    @karinaplay9025 ปีที่แล้ว

    Helloooo

  • @dolbysoundsofficial9323
    @dolbysoundsofficial9323 ปีที่แล้ว +2

    Getx is dead