/building-testable-apis-with-nodejs

Repositório oficial do livro: Construindo APIs testáveis com Node.js

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Build Status

Construindo APIs testáveis com Node.js

Esse é o repositório oficial do livro: Construindo APIs testáveis com Node.js, o qual está sendo escrito.

O livro será grátis e publicado no Leanpub. A primeira release acontecerá em Março de 2017.

Sobre o Livro

Com o lançamento do Node.js o javascript garantiu seu espaço no server side. A vantagem de ter I/O assíncrono e, principalmente, o fato de ser javascript e já contar com uma grande comunidade.

Hoje essas vantagens posicionam o Node.js como um das principais opções quando se pensa em APIs e micro serviços.

Este livro vai guiar você na criação de uma API utilizando as melhores práticas no desenvolvimento de software seguindo padrões de desenvolvimento como TDD (Test Driven Development).

Neste livro você irá aprender:

  • A história do Node.js
  • Qual o diferencial do Node.js comparado a outras linguagens
  • Como desenvolver aplicações com Node.js utilizando as ultimas funcionalidades do Ecmascript
  • Construir aplicações modularizadas e desacopladas
  • Integração com banco de dados NoSQL utilizando MongoDB
  • Desenvolver guiado por testes com TDD
  • Porque testes facilitam o desenvolvimento
  • Como testar aplicações em javascript

Antes de usar seu conteudo por favor consulte o LICENSE.

Código utilizado no livro: https://github.com/waldemarnt/building-testable-apis-with-nodejs-code