Home | Escopo | Processo | Design/Mockups | Gerência | Estudos | Arquitetura | Contratos | BD | Qualidade | Configuração | Instalação | Instruções | Utilização | Analytics | Infraestrutura | Dicas |
---|
Contratos de comunicação entre o Frontend e o Backend
Descrição
Os contratos são os formatos de mensagem em que ambos os lados concordam em receber, tanto para envio quanto para resposta. Envios para o back podem ser de três tipos, não se limitando a usar somente um:
- Parâmetro de URL (Params): valores passados na URL em formato de path, exemplo:
-
http://cp-planta.com/users/xxx
No exemplo acima, o 1 é um parâmetro de URL
- Parâmetro de Consulta (Query String): valores passados na URL após uma interrogação e separados por &, exemplo:
-
http://cp-planta.com/products?offset=0&limit=10
No exemplo acima os valores offset e limit são query strings
- Dados do Corpo (Payload): dados enviados no corpo (body) da requisição
Sumário
- Autenticação
- Usuários
- Produtos
- Categorias
- Grupos
- Composição de Produtos
- Preços
- Fornecedores/ Clientes
- Relatório de Produtos
- Estoque
- Locais de Estoque
- Controle de Lote e Validade
- Relatório de Estoque
- Produção
- Etapas de Produção
- Status da Produção
- Andamento de Produção
- Ocorrências
- Relatório de Produção
Observação: Consulte a seção Documentação no menu Qualidade para mais detalhes sobre design patterns.