GraphQL Canvas
Suunnittele GraphQL APIt määrittelemällä tyypit, kyselyt, mutaatiot ja tilaukset.
Tulokset
Osio nimeltä “Tulokset”- Strukturoidun GraphQL APIn suunnittelu
Näin se toimii
Osio nimeltä “Näin se toimii”Vaiheet
Osio nimeltä “Vaiheet”- Mitä ongelmia API-käyttäjät yrittävät ratkaista? Mitä tietoja he tarvitsevat?
- Määritä GraphQL-tyypit ja niiden attribuutit: Mitkä ovat keskeiset tyypit (esim. käyttäjä, tilaus, tuote)?
- Kartoita tyyppien väliset suhteet: Miten tyypit liittyvät toisiinsa sisäkkäisissä kyselyissä?
- Määritä kyselyt tiedonhakua varten
- Määritä tietojen muuttamista koskevat mutaatiot: Millaisilla operaatioilla tietoja muutetaan (esim. luodaan, päivitetään, poistetaan)?
- Reaaliaikaisten päivitysten tilaukset
- Määrittele todennus ja valtuutus: Kuka voi käyttää mitä kenttiä tai tyyppejä?
- Harkitse, onko olemassa sivutus-, suodatus- tai nopeusrajoituksia.
- Käytä introspektiota tyyppimääritysten validointiin
- asiakirjan esimerkkikyselyt ja mutaatiot
- Varmista, että tyyppien nimet ovat kuvaavia ja johdonmukaisia.

Accelerate Your APIs with APIOps Cycles Workshop
A compact, high-impact 2-hour online or onsite workshop for API product owners, architects, platform teams, and IT leaders.
Learn more