Versão final que implementa a API REST utilizada pelas aplicações frontend abordadas no curso.
A aplicação foi organizada em duas pastas: api e config.
Basicamente para a aplicação funcionar é necessário configurar:
- Servidor HTTP (Express)
- Rotas para a API REST (Express/Node Restful)
- Conexão com Banco de Dados (Mongoose/MongoDB).
API REST foi implementada utilizando um módulo node chamado node-restful.
- Instalar os módulos do node utilizando o npm.
$ cd curso_frames_web/backend/versao_inicial
$ npm update
- Inicializar a aplicação em modo desenvolvimento (utilizado no curso).
$ npm run dev
- Inicializar a aplicação em modo produção (Fica a dica... :P).
$ npm run production