The thing is that I have an app where I need to manage data across widgets, and listen to modifications (like perform an action in widget "X" whenever the value of a variable in widget "Y" changes).
So I was thinking, instead of using a whole package and adding a library to my dependencies (I mean provider) and since dart is an Object-oriented programming language... I can use the observer design pattern (pub-sub). this way I can listen to variables' modifications and perform rebuilds only where needed!
Every interaction is highly appreciated!! THANK U!