Learn how to use the more advanced Providers in Flutter, such as: StreamProvider, ProxyProvider and FutureProvider.
00:00 – Overview
00:24 – MultiProvider
00:41 – StreamProvider
02:45 – FutureProvider
04:00 – ProxyProvider
Part one, Provider Basics with ChangeNotifier:
https://www.youtube.com/watch?v=NeAMD0lQ5jw&t=233s
Dealing with unwanted Widget rebuilds:
https://stackoverflow.com/questions/52249578/how-to-deal-with-unwanted-widget-build