July 2018 Summaries
4 posts from Hasura
Filter
Month:
Year:
Post Summaries
Back to Blog
This blogpost discusses using GraphQL on the client-side by mapping it to REST APIs and schema-stitching. It highlights that even without reduced API calls and lesser data on the network, GraphQL on the client can improve UI architecture. The post also presents a tutorial for setting up a GraphQL schema, resolvers, and schema-stitching on the client using Apollo client, graphql-tools, and other tools from the nodejs ecosystem.
Jul 31, 2018
659 words in the original blog post.
The text discusses using GraphQL subscriptions from NodeJS code to react to events or changes on a GraphQL backend. A boilerplate for setting up these subscriptions is provided at https://github.com/hasura/nodejs-graphql-subscriptions-boilerplate. Additionally, the text mentions related articles discussing the advantages of GraphQL over REST and its potential use in connecting data products with chatbot frontends.
Jul 25, 2018
141 words in the original blog post.
The text provides a tutorial on how to use GraphQL subscriptions with Apollo by moving from apollo-boost. It explains the necessary changes in the apollo-client setup, including importing new packages and creating WebSocketLink, HttpLink, and InMemoryCache. Additionally, it lists the required dependencies for installation. The tutorial concludes by stating that this enables the use of subscriptions with Apollo.
Jul 25, 2018
378 words in the original blog post.
The Hasura GraphQL Engine is an open-source product that provides instant realtime GraphQL APIs on Postgres. It allows developers to add GraphQL APIs to existing Postgres databases and includes a UI for creating and viewing tables, as well as making GraphQL queries. The Hasura GraphQL Engine supports subscriptions for all kinds of queries and is designed to be lightweight and high-performance. Companies with existing Postgres applications can incrementally migrate to GraphQL without affecting their current setup.
Jul 11, 2018
963 words in the original blog post.