Skip to content
Exemplo de estrutura de uma API RESTful baseada em JSON
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
test
.gitignore
README.md
app.js
globais.js
package.json

README.md

exemplo-api

Exemplo de estrutura de uma API RESTful baseada em JSON.

Pilha utilizada

Módulo Descrição
Express Framework web (servidor HTTP e roteamento)
Winston Ferramenta para log assíncrono
Mocha Framework de testes (fornece estrutura análoga ao RSPEC para testes e executa as suítes)
Chai Framework de DSLs para testes
Request Módulo para efetuar requisições HTTP (utilizado para efetuar testes das rotas implementadas)
Istanbul Ferramenta para gerar relatório de cobertura de código através dos testes executados pelo Mocha

Observações

  • Código desenvolvido em ambiente Windows, portanto o caractere de quebra de linha e os scripts implementados no package.json estão compatibilizados para Windows.
  • A camada de modelo do MVC foi implementada para persistir em memória apenas para fins de exemplificação, portanto a persistência é volátil.

Como utilizar

npm install
npm test
npm run coverage
npm start
You can’t perform that action at this time.