GetX vs Riverpod | Which is better with Flutter

GetX vs Riverpod | Which is better with Flutter

CodeX

2 года назад

35,273 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@hajajmaor
@hajajmaor - 06.09.2023 13:42

Some things were presented wrong.
You have a Consumer widget, to wrap only part of the widget. You didn't dispose the text editing controller. And I haven't finished the video yet.

You didn't declare the data in a provider.
You can hold the query in a provider and read from there.

Ответить
@achintya-7
@achintya-7 - 17.08.2023 22:59

I have used getx even with wear os apps and it just works perfectly

Ответить
@rahulagarwal968
@rahulagarwal968 - 04.05.2023 15:24

When to use Sql vs NoSql database. Everywhere its told that use SQL database when you have structured data. But when building any app, most of the time data are related to each other. So in that case as a beginner I get confused which to use when and why ?

Ответить
@walrider7374
@walrider7374 - 24.04.2023 06:15

Small project? Provider or Riverpod
Big project? Bloc
Javascript bringing sh1t bad practices to Flutter? GetX

Ответить
@ProyectoViernes
@ProyectoViernes - 06.03.2023 10:38

Riverpod es mas flexible.

Ответить
@mrwaseemmalik5766
@mrwaseemmalik5766 - 07.02.2023 17:23

Please fight between getx and bloc

Ответить
@shahidwani6445
@shahidwani6445 - 25.01.2023 17:21

Sir make video on objectbox

Ответить
@arunflik6943
@arunflik6943 - 04.11.2022 22:11

which is better for ecommerce app development getx or provider or riverpod or Bloc ?

Ответить
@ajaykotiyal427
@ajaykotiyal427 - 27.10.2022 13:20

I have applied Riverpod in a project. It is very flexible. but sometimes a provider depends on another one is not easy to understand (e.g. FutureProvider will depend on some StateProvider for API calling). And we will have to define global providers for each and every action, this can be a Drawback. But Overall it reduces so much boiler plate code. I am in favour of it.
But I don't have experience with GetX, so cannt say anything.

Ответить
@vibhor691
@vibhor691 - 22.10.2022 09:19

If someone only uses Getx then he will definitely forget about how flutter actually works behind the code, like how context is passed and when you're using Getx it's basically like moving to different mini framework inside the app itself. I recommend switching between bloc, riverpod, getx

Ответить
@devio9699
@devio9699 - 19.10.2022 17:31

I just published a financial application developed with GetX. I don't feel any issues with GetX till now.

Ответить
@naxcall
@naxcall - 29.09.2022 16:13

Riverpod gang 👍

Ответить
@DholaSain
@DholaSain - 11.09.2022 11:52

Why people hate GetX sooo much?

Ответить
@faizandarwesh7867
@faizandarwesh7867 - 10.09.2022 13:52

Awesome content. These internal details are so helpful. Thanks a lot.

Ответить
@pragnabhatt9531
@pragnabhatt9531 - 18.08.2022 19:43

excellent explanation

Ответить
@AdamSowinski
@AdamSowinski - 11.08.2022 14:16

I would choose Riverpod over any other state management solution. Regarding GetX, the syntax look awful.

Ответить
@hoekbrwr
@hoekbrwr - 09.07.2022 14:39

The controller is tight to a screen means the Business logic is not separate from the View. Better to state that when needing a reactive variable is needed you have to find the controller which was created on another screen when needed on more than one screen.

Ответить
@tripurarishankartiwari3698
@tripurarishankartiwari3698 - 31.05.2022 13:03

good comparison, both good

Ответить
@laughone
@laughone - 22.05.2022 12:13

where do i get certification for free in flutter?

Ответить
@ibrahemtaha8177
@ibrahemtaha8177 - 06.05.2022 21:21

amazing video!! many thanks for sharing! 🔥🔥🔥
how about Bloc vs Getx vs Redux flutter?
Thanks in advance!
🙏

Ответить
@toastytheloafdog
@toastytheloafdog - 06.05.2022 20:47

Bloc.

Ответить
@thegospellight
@thegospellight - 01.05.2022 14:08

good videos. thanks

Ответить
@buck-johnson
@buck-johnson - 30.04.2022 17:45

Great video. I went into it liking Provider but came out liking Getx. The last segment showing the code side by side was more important and should have been weighted greater. I think for that Getx should've got 2 points. Just as you said, having a controller for each page makes coding much easier.

Ответить
@intuneknight9681
@intuneknight9681 - 28.04.2022 16:49

Why the flutter team didn't implement the state management like this libraries from the ground up and make it so painful since day one ?

Ответить
@abror_khurramov
@abror_khurramov - 25.04.2022 14:07

Hi bro, why you don't use ExampleClass extends GetView <ExampleController> and Getbuilder instead of Obx , is it more convenient. or is there a drawbacks of this. if you know please explain i am still junior

Ответить
@bayhasaroob2912
@bayhasaroob2912 - 15.04.2022 13:33

you need more info about riverpod ,most of information in last section was wrong

Ответить
@jaimepremy
@jaimepremy - 13.04.2022 14:32

I'm totally sold on GetX, my only concern is the same of some others here: maintenance of the the package in the long run. I guess the only way to ensure this is to have more and more contributions from the community.

Ответить
@jailsoncarneiro4936
@jailsoncarneiro4936 - 13.04.2022 05:40

Bacana!

Ответить
@sharathbnaik3232
@sharathbnaik3232 - 10.04.2022 06:23

Hi...

I'm using getx from long time and beginner also to flutter . But i while surfing on internet i read some articles about state management. The flutter community and industry level companies are prefer to use bloc package for state management.

1. Why they not prefer to use getx ?.
2. Why they prefer bloc ?
3. Which is good for next carrier.

💕 from india.

Ответить
@nthonyproblgomez9659
@nthonyproblgomez9659 - 09.04.2022 20:09

Thanks for the video. ❤️ From Bangladesh

Ответить
@siddharthmehra5796
@siddharthmehra5796 - 09.04.2022 14:27

No matter what, GetX ❤

Ответить
@jithu8794
@jithu8794 - 09.04.2022 10:37

Its better to switch to riverpod, getx is no longer maintained - that's a serious issue

Ответить
@codegambit2507
@codegambit2507 - 09.04.2022 03:57

Unit test comparison?

Ответить
@mohamdjamal6266
@mohamdjamal6266 - 08.04.2022 20:56

Hi when we need nested navigation, so i case i develop Ecommerce for web and bobile?

Ответить
@Isthiyaquekambathagothi
@Isthiyaquekambathagothi - 06.04.2022 07:46

How do we run iOS on Windows, does it only work with MacOS? how do developer with Windows build iOS or release build iOS files? is there a solution for windows? android am able to build but not iOS

Ответить
@dolbysoundsofficial9323
@dolbysoundsofficial9323 - 06.04.2022 07:14

I love to use Riverpod you dont show .listen .refresh .autodispose n .when .maybeMap you just show some basic stuff even you dont no how to use Riverpod in better way

Ответить
@zakariahossain3455
@zakariahossain3455 - 04.04.2022 13:32

What about unit testing comparison?

Ответить
@jrheisler
@jrheisler - 03.04.2022 19:59

I use getx in all my projects. I'm concerned though that with no updates in 3 months, and the beta now 9 days old... Btw, one of my main projects can't recompile with the latest flutter... It does make one worry.

Ответить
@MoAdel92
@MoAdel92 - 03.04.2022 14:25

we need more details on fixing janks
i couldn't find good resourses

Ответить
@moazahmed5388
@moazahmed5388 - 02.04.2022 23:18

another "tie" type comparison video :/

Ответить
@sumanmitraYTC
@sumanmitraYTC - 02.04.2022 12:36

Getx no doubt has all the features and are well planned so it fires up only when u use the functionality (like storage or navigation) but I feel in a long run if our total app is based on Getx and something has to go wrong with the package we will be screwed... I love minimalism so use only package that has sole purpose... Anyway good comparision..

Ответить
@saabirmohamed636
@saabirmohamed636 - 02.04.2022 11:06

personally I've use all bloc, provider , riverpod and GETX is simply the best in my opinion, whether you just use the state management or not ....and the CLI GETX provides makes things really easy and professional even at scale.
and another thing is that the Obx() widget is the coolest thing ever ...in theory you never have to have a class that is a stateful widget ever..the Obx() widget targets the build method already built into the widget itself, which ALL widgets in flutter have, by design ...think of it like this, a build method only running once only where it needs to run. so the tree gets untouched. Only that single widget that needs to update re-builds alone...(that is far more efficient and elegant)
if you have a a column widget in theory no matter how many other widgets are in the column only the 1 widget you need to react inside will update...to me that's simply perfect, with so little boiler plate.
give getx a try I absolutely love it. (and there is soooo much more...read the docs a few minutes of your time)

In A PERFECT world , google would announce that all other state management methodologies should be deprecated and only GETx be used for for the fast targeted way it runs each widgets build method individually.

Ответить
@noman7776
@noman7776 - 02.04.2022 08:23

Thanks Afzal, which vscode theme are you using ?

Ответить
@1kjm
@1kjm - 02.04.2022 07:58

Can you benchmark riverpod against redux?

Ответить
@MuhammadAdnan-vs5cx
@MuhammadAdnan-vs5cx - 02.04.2022 02:22

Bro getx v provider which is best?

Ответить
@ai_malllu
@ai_malllu - 01.04.2022 17:52

hey ...i am bit confused. with state management ,which to choose as i am beginner ...do i need to learn all state management to get a a job? or just one? & expecting suggestion from flutter community

Ответить
@user-nu2nj7mf2z
@user-nu2nj7mf2z - 01.04.2022 17:11

Hey Afsal. Make a Getx Controller in separated package please
it looks very nice for managing state option

Ответить
@tiktik1516
@tiktik1516 - 01.04.2022 14:58

Getx is very simple and calm.. don't need any high logic and pro methods.

Ответить