Rémi Rousselet: Reinventing provider

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

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

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

    Thank you remi for all your hard work.

  • @hawkybae
    @hawkybae 4 ปีที่แล้ว +17

    Gotta love this guy. His one of the reasons why Flutter community is great and continue to be so. Godspeed my man!

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

    Please continue with Riverpod because it looks such a good idea and will make my life easier.

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

    Provider & flutter hook are amazing. He is a flutter GURU.

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

    Thank Remi for Your Provider package, Without that we will struggle with streams all the time

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

    Riverpod looks great, will give it a try! Thanks Remi

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

    That's fantastic I have to try Riverpod the name is fantastic, thanks Remi for you fantastic contribution

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

    Thank you for this package Remi, its super cool!!

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

    Thank you Remi for your amazing work!

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

    Simple question: if greetingProvider is a global variable (which is not welcomed in flutter) why do I need use any middleware (provider) to get it? I just import the file containing the greetingProvider declaration and use it, isn't it? Moreover I need to remember that I declared somewhere the global variable (assume it contains streams or websocket connection) and do not forget to close them. But Provider tracks it -> Provider(create: (_) => MyBloc(), dispose: (_, bloc) => bloc.dispose()).
    But return to the question... ;)

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

    Thx! I really wanna use it

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

    Thank you Remi for your hard work. I have been trying to implement this on a simple app but the Computed() seems to not work in Android Studio, I get this error "The function 'Computed' isn't defined. Try importing the library that defines 'Computed', correcting the name to the name of an existing function, or defining a function named 'Computed'."

    • @remirousselet6867
      @remirousselet6867 4 ปีที่แล้ว

      It was removed. Now, all providers are computed in some way, using "ref.watch".

  • @vit.khudenko
    @vit.khudenko 3 ปีที่แล้ว

    Thanks, Remi!
    Is the riverpod already stable for production use?

  • @maxtrompetter5303
    @maxtrompetter5303 3 ปีที่แล้ว

    Why is the create function only executed once, If the parent of the provider would rebuild the create function would be called again?
    At 12.55

  • @tsbaurzhan
    @tsbaurzhan 3 ปีที่แล้ว

    Why we need tightly coupling our domain logic to RiverPod? Why we have to use global variable reference to provider instead of interface?

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

    I loved Provider but Riverpod is another story

  • @paanoop
    @paanoop 3 ปีที่แล้ว

    👏👏👏👏
    Did I see a superstar blushing 😘😀

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

    Certainly, this is getting a little more complicated. InhertitedWdiget were simple to understand but had a complicated implementation pattern which Provider/Consumer solved beautifully

  • @yurii988
    @yurii988 3 ปีที่แล้ว

    Hey, global/singleton bloc? Realy?
    In this case, we can talk about any architecture

  • @pradeep422
    @pradeep422 4 ปีที่แล้ว

    he is Dan Abramov of flutter lol...