Devo usare l'API GraphQL o l'SDK?
Questa guida è per gli sviluppatori che devono decidere tra l'utilizzo dell'API GraphQL o dell'SDK per l'integrazione con Legalesign. Fornisce informazioni sulle capacità di ciascuna opzione e ti aiuta a scegliere l'approccio migliore per il tuo progetto.
Gli sviluppatori avanzati o coloro che hanno uno stack tecnologico attualmente senza SDK (come .Net o GOLANG) hanno la possibilità di usare direttamente le API GraphQL o REST. Per molti, l'API REST è un approccio collaudato, tuttavia, la nostra nuova API GraphQL ha un campo di applicazione molto più vasto, tutto ciò che puoi realizzare nell'applicazione web Console può essere automatizzato e gestito con l'API GraphQL. Infatti, puoi ampliare ciò che è presente nella Console e creare interfacce dedicate e personalizzate tutte tue.
Usare sia l'API GraphQL che l'SDK
Sì. Assolutamente sì. Se hai un runtime compatibile con Node o JavaScript, puoi utilizzare l'SDK per fare la maggior parte del lavoro pesante per te e generare chiamate GraphQL personalizzate solo quando necessario. Perché lavorare più del necessario?
Confronto delle funzionalità
| Funzionalità | API GraphQL | SDK |
|---|---|---|
| Facilità d'uso | Richiede conoscenza delle query GraphQL | Semplifica le attività comuni |
| Flessibilità | Controllo completo su query e mutazioni | Metodi predefiniti per casi d'uso comuni |
| Compatibilità | Funziona con qualsiasi stack tecnologico | Richiede runtime Node.js o JavaScript |
Esplorare lo schema
Ci sono due modi principali.
- Dai un'occhiata a ciò che l'applicazione Console mostra nelle sue richieste di rete e scegli quello che vuoi oppure,
- consulta le query e mutazioni disponibili dall'API nell'Esploratore GraphQL.
In sintesi, l'API GraphQL è ideale per gli sviluppatori che necessitano di pieno controllo e flessibilità, mentre l'SDK è perfetto per chi cerca un'integrazione rapida e semplice. Se non sei sicuro, considera di partire con l'SDK e usare l'API GraphQL per personalizzazioni avanzate.