Grafbase May 2023 Update
Tags: api, graphql, webdev, programming
Published: 2023-06-04 22:55:53

Hey there,

May was a huge month at Grafbase. We are excited to share with you all the latest updates, and resources, including our newly released **GraphQL Connector and Edge Caching** features!

### [Edge Caching](https://grafbase.com/changelog/edge-caching)
Add caching to any API using the OpenAPI and GraphQL connectors. Reduce latency with faster responses with Grafbase Edge Caching.
[![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nog8q8d6cru6ut59ap2v.png)](https://grafbase.com/changelog/edge-caching)

### [GraphQL Connector](https://grafbase.com/changelog/graphql-connector)
Unify all of your GraphQL APIs into one graph at the edge with the Grafbase Edge Gateway.
[![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rpxzer9epeu7004yyosk.png)](https://grafbase.com/changelog/graphql-connector)

### [Hanko Integration](https://grafbase.com/changelog/hanko-integration-now-available)
Grafbase supports Hanko integration with a new JWKS auth provider.
[![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ndqcacn7jrcudhh993dq.png)](https://grafbase.com/changelog/hanko-integration-now-available)

### Check out more updates from our changelog:

- **[CLI and OpenAPI Connector Improvements](https://grafbase.com/changelog/cli-and-openapi-connector-improvements)**
CLI deploys, new flags for creating projects, and many improvements to the OpenAPI Connector, including reduced memory used with introspection queries and resolvers now emitting error logs with exceptions.

## Resource Updates

- **[[Guide] Working with resolvers and Vercel Postgres](https://grafbase.com/guides/working-with-resolvers-vercel-and-postgres)**
Create a GraphQL API to handle OpenAI vector embeddings


- **[[Guide] Working with GraphQL and Turso using Edge Resolvers](https://grafbase.com/guides/working-with-graphql-and-turso-using-edge-resolvers)**
Leverage the `@libsql/client` library inside Grafbase resolvers


- **[[Guide] Rate limit ChatGPT API requests with Upstash and Grafbase resolvers](https://grafbase.com/guides/working-with-resolvers-and-upstash-ratelimit)**
Use Upstash Redis rate limiting through resolvers to prevent costly requests


- **[[Guide] Working with GraphQL, MongoDB Data API and Edge Resolvers](https://grafbase.com/guides/working-with-graphql-mongodb-data-api-and-edge-resolvers)**
Create a custom GraphQL query and mutation using Edge Resolvers to find and create MongoDB documents using the Data API


- **[[Guide] How to Build a Real-time Chat App with Next.js, GraphQL, and Server-Sent Events](https://grafbase.com/guides/how-to-build-a-real-time-chat-app-with-nextjs-graphql-and-server-sent-events)**
Build a chat app that uses server-sent events to deliver messages to users, with GraphQL Live Queries for streaming messages to the browser


- **[[Guide] Working with mutation resolvers and Stripe Checkout](https://grafbase.com/guides/working-with-mutation-resolvers-and-stripe-checkout)**
Create a custom mutation with Edge Resolvers using the server-side Stripe SDK to create a shopping cart checkout

## What's Next
**Learn about realtime GraphQL with Houdini at [Svelte London](https://guild.host/events/svelte-london-june-2023-vi6d2y) June 21st.**

PS. If you like what we’re building we’d love to hear more about what you think. Join us on [Discord](https://discord.gg/grafbase), [Twitter](https://twitter.com/grafbase), [YouTube](https://youtube.com/@grafbase), and [GitHub](http://github.com/grafbase).

I hope you had a great month, and looking forward to what's ahead!