There are many different ways to handle authentication in GraphQL, but one of the most common is to use OAuth 2.0 - and more specifically JSON Web Tokens (JWT) or Client Credentials.
OpenAI as a GraphQL Debugging Tool
OpenAI helps deploy a StepZen endpoint by debugging a GraphQL query response error and schema.
Introducing stepzen request - Command Line GraphQL Client
Sometimes you need a tool like curl to send a GraphQL request quickly. At StepZen, we released the new CLI command - stepzen request - to give you this capability.
Explore 10 Free, Public GraphQL APIs
Learn more about GraphQL by exploring these popular endpoints provided by innovative communities and companies.
Accessing Snowflake Using GraphQL
This blog explores how to use StepZen to build a GraphQL API that accesses a Snowflake warehouse.
StepZen Community Update January 2023
Welcome to 2023! At StepZen, we worked hard in 2022 to make building GraphQL APIs for all your Data as easy as possible. Let's look back and ahead!
Why StepZen Joined The GraphQL Foundation Last Year
Last year, StepZen joined the GraphQL Foundation as a Service Provider and a member. But why did we join? What does it mean to be a member of the GraphQL Foundation? And what does it mean for you as a developer using GraphQL?
Announcement of GraphQL Subscriptions for Every Data Source
StepZen now supports GraphQL subscriptions for every Data Source! Including REST APIs, Databases (SQL & NoSQL), and other GraphQL APIs. Subscriptions can be created in the same declarative way as any other operation type in StepZen.
StepZen Integration Launched On Vercel Marketplace
We have launched our StepZen integration on the Vercel Marketplace, making it the easiest way to build fullstack GraphQL projects with StepZen and Vercel.
Creating GraphQL API for OpenAI Text and Image Processing
Projects like OpenAI have provided impressive examples of stand-alone services using this technology, such as DALL·E 2 and chatGPT. This blog shows us how to add GPT-3 text and image generation into an existing GraphQL API with StepZen.
Announcing GraphQL Support for Snowflake
StepZen now supports Snowflake as a data source! With StepZen and Snowflake, you can build modern data-heavy applications in the cloud.
APIs Are Where Fun Happens
GraphQL APIs go from being gateways to backends to being gateways for applications to do magic.
StepZen & SingleStore Connect: Quickly & Easily Deliver GraphQL APIs for Data in SingleStoreDB
Carlos EberhardtBobbie Cochrane
Now a technology partner in SingleStore Connect, StepZen helps developers build GraphQL APIs to deliver the fast operational analytics computed by SingleStoreDB.
Error Handling in GraphQL With "Errors as Data"
Error handling in GraphQL is a topic that's often discussed in the GraphQL community. In this blog post, we'll be looking at the different ways to handle errors in GraphQL and, specifically, how to use the "errors as data" approach as an alternative.
How to Build a Headless CMS using Notion and StepZen
In the first of a two part series, we walk through building a GraphQL API on top of Notion in order to use it as a headless CMS.
StepZen Community Update December 2022
What's new with StepZen this month? We have a big announcement to make, as we launched subscriptions. With SingleStore we announced a new partnership, and lots of new integrations are added.
Subscriptions across any backend, not just databases - now available on the StepZen managed cloud
Dan DebrunnerCharlie Kim
GraphQL supports subscriptions. StepZen makes it really easy, but unlike other systems, any query can be converted to a subscription. The query does not have to be against a single database. This blog describes how easy it is in StepZen to run subscriptions and announces its availability for the StepZen managed cloud service.
How to Reduce Security Risks in API Architectures: GraphQL Architecture Master Class
Carlos EberhardtSridhar Rajagopalan
You know how to secure REST endpoints. But are you worried about securing GraphQL? Is GraphQL less secure than REST? What do developers need to know? Should developers design the API first, secure it second? We hope you walk away with ideas and best practices for the ever-important topic of API security.
Handling Authentication in GraphQL with JWT and Auth0
The expiration of access tokens is a security feature of the OAuth Authorization process. Using a custom GraphQL directive, StepZen lets developers continuously keep these tokens secure and up to date.
Subscriptions across any backend, not just databases
Dan DebrunnerCharlie Kim
GraphQL supports subscriptions. StepZen makes it really easy, but unlike other systems, any query can be converted to a subscription. The query does not have to be against a single database. This blog describes how easy it is in StepZen to run subscriptions.
GraphQL Architecture Master Class: Build Quicker. Run Better.
We designed a GraphQL Architecture Master Class as a series of webinars to explore some of the issues, questions, and concerns we hear from developers and architects. We thank all of those we've worked with over the years - it is through exploring challenges and use cases that we distill tips, tricks, and perspectives. We hope you walk away with ideas and best practices for your GraphQL implementations.
Compose Data from Fauna and GitHub using GraphQL and StepZen
Today's app developer is fetching data from multiple sources - databases, APIs (first and third-party) - with all sorts of specifications. With GraphQL becoming popular to federate data, this post looks at how to compose data from Fauna and GitHub using GraphQL and StepZen.
Extending types For Data Modelling in GraphQL
GraphQL is very good at helping you compose your data from different data sources, and type extensions help you with data modeling. In this post, we'll look at how to use type extensions to model different data sources in GraphQL.
GraphQL vs. REST
GraphQL is a popular and feature-rich solution for accessing data and building APIs, but not every application needs it. What makes GraphQL stand out and how is it different from REST? When does it make sense to use which? Read on to find out.
Access Fast Operational Analytics with an Easily-built and Scalable GraphQL API using SingleStore and StepZen
Eric HansonBobbie Cochrane
SingleStore and StepZen are a powerful combination that simplifies data access for developers. Application programmers can use StepZen to quickly build and deploy a GraphQL API to deliver the fast operational analytics computed by SingleStoreDB.