GraphQL Canvas
Conceber APIs GraphQL definindo tipos, consultas, mutações e subscrições.
Resultados
Seção intitulada “Resultados”- Conceção da API GraphQL estruturada
Como funciona
Seção intitulada “Como funciona”- Que problemas estão os consumidores de API a tentar resolver? De que dados necessitam?
- Definir tipos GraphQL e seus atributos: Quais são os principais tipos expostos (por exemplo, utilizador, encomenda, produto)?
- Mapear relações entre tipos: Como é que os tipos se relacionam uns com os outros em consultas aninhadas?
- Especificar consultas para a recuperação de dados
- Definir mutações para a modificação de dados: Que operações irão modificar os dados (por exemplo, criar, atualizar, eliminar)?
- Assinaturas de esboços para actualizações em tempo real
- Definir autenticação e autorização: Quem pode aceder a que campos ou tipos?
- Considerar se existem restrições de paginação, filtragem ou limitação de taxa