Trabalhar na Mozilla me proporcionou tempo para examinar novas APIs, sendo uma delas a API de bateria. Escrevi sobre a Battery API há algum tempo, quando a API era nova nos navegadores. Desde então, a API Battery foi alterada, implementando uma API baseada em promessa que agora está disponível somente no Google Chrome. Vamos dar […]
Tag: promessas

Use promessas em vez de retornos de chamada com promisify-nodeUse promessas em vez de retornos de chamada com promisify-node
Um dos motivos pelos quais gostamos tanto de promessas é que elas nos permitem evitar o infame inferno de callbacks que todos nós experimentamos nos primeiros dias do Node.js. Quando vejo uma API que não usa o padrão de promessa, fico irritado. Felizmente, encontrei promisify-node, um módulo que envolve funções ou objetos em um invólucro […]

Criar um carregador básico com promessas de JavaScriptCriar um carregador básico com promessas de JavaScript
Uso carregadores de JavaScript há anos, seja o carregador Dojo, curl.jsou mesmo usando jQuery como um carregador de JavaScriptO jQuery é um carregador de JavaScript, que é incrivelmente útil para solicitar um conjunto de recursos e reagir assim que o carregamento for concluído. Cada carregador de JavaScript é repleto de recursos, eficiente e faz um […]

O lado sombrio das promessasO lado sombrio das promessas
Desde o lançamento da es6, muitos recursos novos chegaram ao NodeJS, mas nenhum teve o mesmo impacto que as promises. As promessas foram desenvolvidas para o navegador antes mesmo da existência da es6. Havia várias implementações que foram usadas, como o objeto diferido do jQuery, antes que o padrão as tornasse obsoletas. As promessas eram […]

Promessas e valores estáticosPromessas e valores estáticos
O assíncrono pode ser uma verdadeira chave inglesa nas engrenagens de nossos fluxos de trabalho de programação, apesar do fato de que o assíncrono é o padrão moderno do JavaScript. Embora async/await ajuda, às vezes há confusão sobre a maneira de ter uma única função que retorna um valor, quer ele exista ou precise de […]

Retornar um valor padrão com promessas usando catchRetornar um valor padrão com promessas usando catch
Na semana passada, enviei um tweet a todos os senhores pedindo suas melhores dicas de JavaScript Matriz e Truques de promessae, como sempre, não decepcionou: aprendi bastante! O truque de hoje do JavaScript Promise foi trazido aos senhores por Claudio Semeraro: como usar catch para definir um valor padrão em vez de um try/catch: // […]