Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Graphql PDF
Graphql PDF
Graphlq, el lenguaje de consultas que nos permite generar solicitudes y recibir una
respuesta predecible, ayudando a conectar clientes y servidores. Es una
herramienta muy útil que propone la optimización de las peticiones e intercambiar
dicha comunicación entre dos o más nodos. Ahora bien, este lenguaje tiene una
estructura parecida a apirest con las simples diferencias que el cliente define que
quiere recibir, mientras que apirest envía información de más que puede ser
innecesaria, graphql ofrece un lenguaje tipado y validable que ofrece seguridad a la
hora de trabajar con los datos e información.
La principal red social hecha con esta estructura es Facebook, la cual fue la
diseñadora de esta misma, nació de la necesidad y de un problema de conexión que
tenia dicha red social, en la cual millones de personas interactuaban cada segundo,
entonces se creaban muchas conexiones las cuales causaban bajo rendimientos en
los servidores. Lo que pudo solucionar graphql es que todos los nodos están
conectados entre sí ayudando a la optimización y eficiencia entre la comunicación
entre cliente-servidor.