Esse é o repositório oficial do livro: Construindo APIs testáveis com Node.js, o qual está sendo escrito.
O livro é gratis e foi finalizado oficialmente em Janeiro 2020 e esta disponivel no Leanpub 🚀🚀
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).
- 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
- Promises e async/await
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