Thinking through hooks versus event callbacks eddiehinkle.com
@EddieHinkle I much prefer the evented model (depending on how you implement it), because the piece generating events isn't coupled with the consumer, and your consumers can generate events as well, that other systems can consume.
@oyam Awesome! That’s some great feedback. I definitely think the event model might have the better solution.