Neste projeto foi criado o back-end da aplicação Burger Queen
O back-end consiste basicamente em um servidor web, que é basicamente um programa que ouve o que acontece na aplicação através de uma porta de rede, pela qual podemos enviar requisições (requests) e obter respostas (responses).
O servidor web maneja as requisições HTTP (GET, POST, PUT e DELETE) recebida e devolve respostas, que serão enviadas de volta ao cliente. Quando falamos de aplicações de servidor, isso implica uma arquitetura de cliente/servidor, onde o cliente é um programa que faz requisições através de uma rede e o servidor é o programa que recebe essas requisições e as responde.
GET /api/products
GET /api/products/:productid
POST /api/products
PUT /api/products/:productid
DELETE /api/products/:productid
GET /api/orders
GET /api/orders/:orderid
POST /api/orders
PUT /api/orders/:orderid
DELETE /api/orders/:orderid
GET /api/tables
GET /api/tables/:tableid
POST /api/tables
PUT /api/tables/:tableid
DELETE /api/tables/:tableid
- Instalar o Docker localmente. Na seção de links e leituras você encontrará um manual de Docker com instruções de instalação para os sistemas operacionais mais conhecidos;
- Faça o fork e
git clone
do projeto; - Instale o projeto localmente com
npm install
; - Rode o comando
docker-compose up dev
para subir