O roteador Ember.js tem a capacidade de lidar com lógica assíncrona complexa em um aplicativo usando roteamento assíncrono.
A tabela abaixo mostra os diferentes tipos de manipulação de lógica assíncrona no roteador -
A transição pode ser pausada retornando uma promessa do gancho do modelo.
A transição será abortada se uma promessa for rejeitada pelo modelo durante uma transição.
Recuperando-se da transição abortada.