Tarefa de SD - API REST de uma calculadora simples
⚠️ É preciso ter o NodeJS e NPM (e yarn se preferir) instalados para executar o projeto ⚠️
- Copie os arquivos do projeto com
git clone
ou baixando o .zip para o seu computador - Abra um console na pasta do projeto e use o comando
npm start
ouyarn start
para executar o projeto- Caso haja algum erro relacionado a falta de depencias (erro na pasta node_modules) então é necessário deletar a pasta node_modules e reinstalar usando o comando
npm install
ouyarn install
- Caso haja algum erro relacionado a falta de depencias (erro na pasta node_modules) então é necessário deletar a pasta node_modules e reinstalar usando o comando
- A mensagem Server is running on localhost:3333 e os testes de URL devem aparecer nesse terminal caso não haja erros
- server.js é o arquivo principal em que tudo se inicia, nele é instanciado o app com suporte do arquivo routes.js
- routes.js cria o mapeamento de recursos usando arquitetura REST, fornece o objeto router para ser usado no server.js e usa a calculadora.js como suporte
- calculadora.js implementa a classe calculadora e retorna JSON em todos os métodos contendo a resposta do cálculo
- interface.html é a GUI simples feita para permitir um usuário testar a calculadora e pode ser acessada na URL http://localhost:3333