It simplifies the creation of actions for asynchronous requests that can succeed, fail or be aborted.
Chart loads on client side