O que é uma Promise

  • É um objeto JavaScript com a promessa de que algo será realizado
  • É usado para operações assíncronas
    • Não bloqueia outras operações
  • Essa promessa não significa que vai dar certo ou que vai dar errado.

Exemplo:

  • Carregar um arquivo
  • Leitura de dados de uma API

Uma promessa poderá ser:

  • Pending: Estado inicial, assim que o objeto da promessa é iniciado
  • Fulfilled: A promessa foi concluída com sucesso
  • Rejected: A promessa foi rejeitada, houve um erro
  • Settled: Seja com sucesso ou erro, ela foi finalmente concluída

Links úteis

Discord

O grupo é um dos pilares do nosso método e impulsiona tanto o desenvolvimento de habilidades técnicas e comportamentais, quanto a carreira através de conexões profissionais.

Plataforma

Nossa plataforma de aprendizado contínuo reúne todos os nossos programas completos e é a casa dos eventos gratuitos da Rocketseat.