Flutter Riverpod Tutorial - The Better Provider

preview_player
Показать описание
📗 Learn from the written tutorial 👇👇

📧 Get Flutter news 📰 and resources:

👨‍💻 Do you write good code? Find out now!

Riverpod is the response to all the insufficiencies of other dependency injection and state management packages for Dart & Flutter apps. It's quick to get familiar with, maintainable, testable and it's much less error-prone than the other solutions out there. Let's take a look at the core principles of Riverpod.

Go to my website for more information, code examples, and articles:

Follow me on social media:
Рекомендации по теме
Комментарии
Автор

I am always impressed by your arguments when teaching stuff. Hearing “one of the problems with Provider is injecting dependencies through the UI”, may not seem like much, but it has a deeper meaning that you have, at least, tried to build real production apps, with a well-designed architecture (followed your clean architecture tutorials as well, just as awesome as this one). This is what the community needs.

Being a flutter dev that works on full scale production projects, I can see that your arguments discuss non trivial issues of real (reads production) architecture applications, unlike almost all other flutter tutorials. Thanks a lot!

MatuellaSlipknot
Автор

You're the best!! Looking forward for a TDD + CleanArchitecture + Riverpod series!!!

hengideguru
Автор

damn! this riverpod is cleaner to implement than provider! time to refactor my project. thank you!

puhgeh
Автор

I needed this sooo badly. Thank you so much!!! So glad I discovered you

athinavandame
Автор

Very nicely explained! I was waiting for such a good Riverpod tutorial. I hope you will continue with some more deep dives. Thank you!

stephio
Автор

Yeah~ Riverpod!!! 🎉🎉 Hope to see more videos about how to implement riverpod in upcoming applications! Thank you Matt!

truth
Автор

Fantastic teaching on Riverpod, thank you very much!

longtimedeveloper
Автор

This is what I wait for time, love you Matt :D

mibi
Автор

Next. Level. Remi made some good work here, I love it. You explain it very well, needed this.

wesleybarnes
Автор

Thanks for the tutorial, it's really easy to understand.

One thing about ref.watch vs. ref.read, the Riverpod docs suggest always using ref.watch where possible. Because even if you think a variable will never change, it might change in the future and cause bugs that are hard to debug.

richardharris
Автор

Need tutorial on clean architecture with riverpod that can be used on big application.

mahadyhasan
Автор

Excellent tutorial and explanations, great work!

GroovinChip
Автор

This is the best tutorial for riverpod on YouTube. Thank you <3

rsocial
Автор

Oh yes. I always wanted a provider tutorial from you and now I have it :D

abraiyan
Автор

you made a day...thanks for beautiful explanation...

santoshkawale
Автор

Gracias por compartir este conocimiento, en este momento voy a implementarlo en un proyecto que estoy desarrollando. Éxitos en todo lo que hagas!!!

IngPedroAraujo
Автор

If you’ve stumbled around the web copying code as the ‘instructor’ builds an app, and (like me) wondered if anyone TEACHES … lucky you, you’ve found him! Matt (Reso Coder) is hands-down the best teacher I’ve found, in terms of presentation, depth, topics, and his intent for students to write flutter apps professionally.

jimaustin
Автор

This is awesome! Would love to see how to use it in a DDD structure

FurqanaFathuzzaman
Автор

Excellent tutorial. Thanks Matt! Riverpod looks like a nice step forward. I'll probably convert once it is released/stable.
One minor note regarding your comments at the beginning about ugly nesting of Providers in the original 'provider' package: 'MultiProvider' already deals with that problem, so your use case is a little unrealistic for that particular comparison.

carlswanson
Автор

Awesome content, thanks for sharing ⚡