DiscoverCafé con Tech¿Qué es Graphql?
¿Qué es Graphql?

¿Qué es Graphql?

Update: 2022-08-26
Share

Description

GraphQL es un lenguaje de consulta (query language) que ha sido visto como una mejora en eficiciencia, flexibilidad y potencial sobre formas previas de implementar una API.




¿Por qué querrías utilizarlo?




En este episodio revisamos que es graphql, que ventajas y características tiene y por que querrías utilizarlo.







Implementaciones de Servidores



  • Graphql-js La implementación de referencia para la especificación.

  • Apollo Server Una implementación en typescript soportada por la comunidad open source que puede ser utilizada sobre frameworks como Express, Koa, Hapi o de forma aislada.

  • Express GraphQL  Una implementación base sobre Express.




Puedes encontrar más implementaciones en este sitio web




Implementaciones de Clientes



  • Apollo Client: Integra mecanismos de caching, mutaciones optimisticas, etc. Compatible con React, Angular y más.

  • AWS Amplify: Client para trabajar con servicios en la nube.

  • Graphql Request: Simple y flexible client. Básicamente es un "wrapper" sobre `fetch`.

  • Relay: Creado por Facebook como solución para crear aplicaciones complejas con React.


Encuentra más soluciones en este enlace






---


Encuéntrame en twitter, en mi repositorio AMA o en mi sitio web


-------- 


Mi escritorio  


Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

¿Qué es Graphql?

¿Qué es Graphql?

Matias Hernández