Trabalhando com Promises no AngularJS

Promises foram criadas para lidar com um problema antigo de linguagens assíncronas, as callbacks, mais especificamente as callback hells. [cc lang=”javascript” tab_size=”2″ theme=”blackboard” noborder=”true”...

Gerenciando aplicações NodeJS com PM2

Sou um adepto de NodeJS, e a facilidade de utilizar o JavaScript me levaram a buscar alternativas para criar serviços REST, então resolvi estudar com mais afinco alguns WebServers baseados em NodeJS. Foi aí, que me deparei com hapi (http://hapijs.com), um framework...

Introdução à MEAN Stack

O que seria o termo MEAN?! MEAN é um acrônimo para MongoDB, ExpressJS, AngularJS e NodeJS, que juntos formam uma poderosa opção para o desenvolvimento web. Talvez sua principal vantagem de uso seja o fato de o JavaScript ser a única linguagem utilizada para programar....

Usando o console.table para depurar seus objetos

Intro O objeto console tem diversos métodos associados que fornecem acesso ao console de depuração do navegador, entre esses métodos o mais utilizado é o console.log, no entanto muitas vezes existem casos em que ele não é a melhor opção. Imagine a situação em que você...

Integrando um projeto em javascript com o sonarqube

  O Sonar é uma ferramenta open-source bem poderosa que faz uma análise precisa de seu código fonte e gera diversas métricas relacionado a qualidade do código. Nesse screencast vou mostrar os primeiros passos para subir o sonar, gerar um relatório de cobertura em um...