Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/waldemarnt/building-testable-apis-with-nodejs

Repositório oficial do livro: Construindo APIs testáveis com Node.js
https://github.com/waldemarnt/building-testable-apis-with-nodejs

livro mongodb nodejs nodejs-modules

Last synced: 3 days ago
JSON representation

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

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/waldemarnt/building-testable-apis-with-nodejs.svg?branch=master)](https://travis-ci.org/waldemarnt/building-testable-apis-with-nodejs)
# 📖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 é gratis e foi finalizado oficialmente em Janeiro 2020 e esta disponivel no [***Leanpub***](https://leanpub.com/construindo-apis-testaveis-com-nodejs) 🚀🚀

# ❓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
* Promises e async/await

Antes de usar seu conteudo por favor consulte o [**LICENSE**](./LICENSE).

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