Saltar al contenido principal

¿Debería Usar la API de GraphQL o el SDK?

Esta guía es para desarrolladores que deciden entre usar la API de GraphQL o el SDK para integrarse con Legalesign. Proporciona información sobre las capacidades de cada opción y te ayuda a elegir el mejor enfoque para tu proyecto.

Los desarrolladores avanzados o aquellos con una pila tecnológica actualmente sin SDK (como .Net o GOLANG) tienen la opción de usar directamente las APIs GraphQL o REST. Para muchos, la API REST es un enfoque probado y comprobado, sin embargo, nuestra nueva API GraphQL tiene un alcance mucho más amplio, todo lo que puedes lograr en la aplicación web Console puede ser automatizado y ejecutado con la API GraphQL. De hecho, puedes ampliar lo que actualmente hay en Console y crear interfaces dedicadas y personalizadas propias.

Usando Tanto la API de GraphQL como el SDK

Sí. Definitivamente, sí. Si tienes un entorno compatible con Node o JavaScript, puedes usar el SDK para hacer la mayor parte del trabajo pesado y solo emitir llamadas GraphQL personalizadas cuando las necesites. ¿Por qué trabajar más de lo necesario?

Comparación de Funcionalidades

FuncionalidadAPI de GraphQLSDK
Facilidad de UsoRequiere conocimiento de consultas GraphQLSimplifica tareas comunes
FlexibilidadControl total sobre consultas y mutacionesMétodos preconstruidos para casos comunes
CompatibilidadFunciona con cualquier pila tecnológicaRequiere entorno Node.js o JavaScript

Explorando el Esquema

Hay dos maneras principales.

  1. Revisa lo que la aplicación Console muestra en sus solicitudes de red y elige lo que quieres o,
  2. examina las queries y mutaciones disponibles en la API en el Explorador GraphQL.

En resumen, la API GraphQL es ideal para desarrolladores que necesitan control total y flexibilidad, mientras que el SDK es perfecto para quienes buscan una integración rápida y sencilla. Si no estás seguro, considera comenzar con el SDK y usar la API GraphQL para personalizaciones avanzadas.

Export This Article

Save a copy of this page as PDF or plain text.