Lifecycle is an abstraction for dealing with asynchronously updating related events.
John Maxwell
MIT