{"id":17683230,"url":"https://github.com/waldemarnt/building-testable-apis-with-nodejs","last_synced_at":"2025-08-20T03:32:04.442Z","repository":{"id":68668760,"uuid":"72489138","full_name":"waldemarnt/building-testable-apis-with-nodejs","owner":"waldemarnt","description":"Repositório oficial do livro: Construindo APIs testáveis com Node.js","archived":false,"fork":false,"pushed_at":"2020-01-18T05:28:51.000Z","size":2634,"stargazers_count":250,"open_issues_count":1,"forks_count":24,"subscribers_count":32,"default_branch":"master","last_synced_at":"2024-12-09T21:36:28.287Z","etag":null,"topics":["livro","mongodb","nodejs","nodejs-modules"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/waldemarnt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-11-01T00:21:08.000Z","updated_at":"2024-12-01T16:56:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"2de50714-3cb5-4b7b-b20f-f035a7d9924e","html_url":"https://github.com/waldemarnt/building-testable-apis-with-nodejs","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waldemarnt%2Fbuilding-testable-apis-with-nodejs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waldemarnt%2Fbuilding-testable-apis-with-nodejs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waldemarnt%2Fbuilding-testable-apis-with-nodejs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waldemarnt%2Fbuilding-testable-apis-with-nodejs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/waldemarnt","download_url":"https://codeload.github.com/waldemarnt/building-testable-apis-with-nodejs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230388131,"owners_count":18217755,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["livro","mongodb","nodejs","nodejs-modules"],"created_at":"2024-10-24T09:44:44.313Z","updated_at":"2024-12-19T06:10:25.193Z","avatar_url":"https://github.com/waldemarnt.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"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)\n# 📖Construindo APIs testáveis com Node.js\n\nEsse é o repositório oficial do livro: ***Construindo APIs testáveis com Node.js***, o qual está sendo escrito.\n\n### O livro é gratis e foi finalizado oficialmente em Janeiro 2020 e esta disponivel no [***Leanpub***](https://leanpub.com/construindo-apis-testaveis-com-nodejs) 🚀🚀\n\n\u003cimg src=\"https://raw.githubusercontent.com/waldemarnt/building-testable-apis-with-nodejs/master/title_page.jpg\" width=\"400\"\u003e\n\n# ❓Sobre o Livro\n\nCom 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.\n\nHoje essas vantagens posicionam o Node.js como um das principais opções quando se pensa em APIs e micro serviços.\n\nEste 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).\n\n## 💡 Neste livro você irá aprender:\n\n* A história do Node.js\n* Qual o diferencial do Node.js comparado a outras linguagens\n* Como desenvolver aplicações com Node.js utilizando as ultimas funcionalidades do Ecmascript\n* Construir aplicações modularizadas e desacopladas\n* Integração com banco de dados NoSQL utilizando MongoDB\n* Desenvolver guiado por testes com TDD\n* Porque testes facilitam o desenvolvimento\n* Como testar aplicações em javascript\n* Promises e async/await\n\nAntes de usar seu conteudo por favor consulte o [**LICENSE**](./LICENSE).\n\nCódigo utilizado no livro: https://github.com/waldemarnt/building-testable-apis-with-nodejs-code\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaldemarnt%2Fbuilding-testable-apis-with-nodejs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwaldemarnt%2Fbuilding-testable-apis-with-nodejs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaldemarnt%2Fbuilding-testable-apis-with-nodejs/lists"}