Relay

Relay

Relay es un marco de JavaScript para crear aplicaciones React basadas en datos.
Relay es un marco de JavaScript para crear aplicaciones React basadas en datos.Declarativo: nunca más se comunique con su almacén de datos utilizando una API imperativa.Simplemente declare sus requisitos de datos usando GraphQL y deje que Relay descubra cómo y cuándo recuperar sus datos.Colocación: las consultas viven junto a las vistas que dependen de ellas, por lo que puede razonar fácilmente sobre su aplicación.Relay agrega consultas en solicitudes de red eficientes para obtener solo lo que necesita.Mutaciones: Relay le permite mutar datos en el cliente y el servidor utilizando mutaciones GraphQL, y ofrece consistencia automática de datos, actualizaciones optimistas y manejo de errores.
relay-by-facebook

Alternativas a Relay para todas las plataformas con cualquier licencia

LokiJS

LokiJS

Un almacén de datos "rápido", orientado a documentos en memoria para lenguaje node.js, navegador y Apache Cordova (ecosistema de herramientas de línea de comandos y marcos JS).
DirtyShare

DirtyShare

Intercambio de archivos punto a punto en Javascript con Node.js y Socket.io Código fuente: https://github.com/Miserlou/DirtyShare
Apollo Client

Apollo Client

Apollo Client es la mejor manera de usar GraphQL para construir aplicaciones cliente.El cliente está diseñado para ayudarlo a construir rápidamente una interfaz de usuario que recupera datos con GraphQL y puede usarse con cualquier front-end de JavaScript.
Apollo Server

Apollo Server

Apollo Server es la mejor manera de construir rápidamente una API autodocumentada lista para producción para clientes GraphQL, utilizando datos de cualquier fuente.