Meat - Angular App Starter - Demo
Esta é uma aplicação destinada a práticas do curso de Angular na Udemy. (https://www.udemy.com/angular-pt/)
O primeiro acesso pode levar alguns segundos, já que o Heroku 'desliga' instâncias que ficam 30 minutos sem requisições. Front-end e back-end (API) estão em instâncias separadas, sendo assim a regra se aplica a ambos.
Backend no Heroku. Aguarde alguns segundos para a instância ser ativada!**
Práticas do curso de Angular na Udemy
Tenha NodeJS, NPM (ou outro gerenciador de dependências) e Angular CLI instalados em seu computador:
- Execute
npm install
- Execute
npm start
Rode npm start
na pasta do projeto e seja feliz! 😎
Para rodar o frontend você pode utilizar:
npm start
: subirá o concurrently com todas as tarefas automatizadas;ng serve
: do próprio Angular
Para a API, é possível rodar em escopo separado do frontend utilizando um dos comandos a seguir:
- Via Node com
node backend/dist/server
- Com Nodemon (reload automático):
nodemon --watch backend backend/dist/server.js
- Rodando JSON-Server via sintaxe original:
json-server --watch db.json
- Acesse a pasta contendo os arquivos Typescript;
- Rode o comando
tsc -w
; - Você verá os arquivos
.js
sendo gerados.
https://github.com/cod3rcursos/meat-app-starter