:::: MENU ::::
Browsing posts in: Uncategorized

Testes em Javascript: Diferença entre Fake, Spy, Stub e Mock

Fala galera, beleza? esse artigo vai fazer parte do livro “construindo APIs testáveis com Node.js” então todos os feedbacks são muito bem vindos.
Resolvi escrever sobre a diferença entre fake, spy, stub e mock pois é comum confundir os termos e também não saber qual testDouble usar para cada cenário. Opa, testeDouble? o que é isso?

Continue Reading


Estrutura de diretórios e arquivos em projetos Node.js

Um dos primeiros desafios quando começamos uma aplicação em Node.js é a estrutura do projeto. Uma das grandes conveniências do Node, por ser javascript, é a liberdade para estrutura, design de código, patterns e etc, mas isso também pode gerar confusão para os novos desenvolvedores.

Continue Reading


Configurando ELK com Docker e Filebeat

ELK (Elasticsearch, Logstash e Kibana) tomou espaço muito rapidamente no mundo dos logs e das métricas, principalmente por ser open-source e altamente escalável. Mesmo com tamanha adoção esta stack não é simples de configurar, muito pelo contrário, ela exige um bom conhecimento de cada um dos membros que formam o trio ELK.

Continue Reading


ECMAScript 6: Desmistificando as Classes

Desde seu anúncio, as classes no javascript tem gerado muita discórdia. Vários desenvolvedores ativos da comunidade tomaram posições divergentes sobre o assunto, um exemplo é o artigo Two Pillars of javascript escrito pelo Eric Elliot, onde ele fala sobre as vantagens da composição sob Continue Reading