Join Data from PostgreSQL Declaratively in GraphQL Without Writing SQL

Join Data from PostgreSQL Declaratively in GraphQL Without Writing SQL

SQL is the go-to way to interact with relational databases such as PostgreSQL. But you need knowledge about SQL to write raw SQL queries for joining data. With StepZen you can declaratively join tables when building GraphQL instead.

How is GraphQL Different from Programming Languages? Part 1

How is GraphQL Different from Programming Languages? Part 1

Even if not a programming language itself, GraphQL servers and clients depend on some programming language. Does GraphQL need to support features found in programming languages? This post argues that they should share a common behavior as much as possible.

GraphQL Optimization: Deduplication & Reuse

GraphQL Optimization: Deduplication & Reuse

In this - Part 2 - of our GraphQL Optimization series, we'll begin an exploration of different techniques. Today we focus on deduplication and reuse, which can help reduce the number of backend requests for an operation.

Reading the Medium RSS feed with GraphQL

Reading the Medium RSS feed with GraphQL

RSS feeds have been around for a long time. Could it be time to update them to a more modern format? Here we explore how to convert any RSS feed (or SOAP API) to GraphQL.

GraphQL Optimization: It’s More Than N+1

GraphQL Optimization: It’s More Than N+1

Because we believe that optimization of GraphQL is important to opening up the aperture for rapid frontend development, in a short series of posts we will explore tips and tricks for optimizing your GraphQL.

How to Use GraphQL for a Firebase Realtime Database With StepZen

How to Use GraphQL for a Firebase Realtime Database With StepZen

The Firebase Realtime Database is a NoSQL database hosted in the cloud. It does not offer a GraphQL API out of the box, but it has a REST API that you can convert to GraphQL with StepZen.

Should GraphQL allow Recursive Fragments?

Should GraphQL allow Recursive Fragments?

We welcome Leo back to the StepZen blog to explore the pros and cons of allowing recursive fragments in the GraphQL Spec.

Living on the Edge: Using Vercel’s Middleware and GraphQL

Living on the Edge: Using Vercel’s Middleware and GraphQL

Learn to use GraphQL with StepZen and Edge Middleware with Vercel to create a performant web app.

Compare REST with GraphQL For Performance Testing Using StepZen and k6

Compare REST with GraphQL For Performance Testing Using StepZen and k6

For many companies, performance is the main reason to go with GraphQL. But is that a valid argument? In this post we'll compare performance of GraphQL and REST with k6 using StepZen.

StepZen Community Update July 2022

StepZen Community Update July 2022

What's new with StepZen this month? The final week of the StepZen GraphQL Challenge on Devpost.com is approaching, we launched new analytics on the StepZen Dashboard, and StepZen became part of the GraphQL Foundation.

StepZen is Now Part of The GraphQL Foundation

StepZen is Now Part of The GraphQL Foundation

We are excited to announce that StepZen has joined the GraphQL Foundation. As a Service Provider and a member of the Foundation, we look forward to collaborating and contributing to this vibrant community.

Create and Deploy a GraphQL API From Your Phone

Create and Deploy a GraphQL API From Your Phone

Learn to convert a REST endpoint to GraphQL and deploy it from your phone.

StepZen Dashboard: Analyze and Query Your Endpoints

StepZen Dashboard: Analyze and Query Your Endpoints

Analyze individual endpoints and connect to StepZen GraphQL endpoints in seconds with new features in the StepZen Dashboard.

Your Software Needs to be Operated Decades Longer Than you Write it

Your Software Needs to be Operated Decades Longer Than you Write it

Inspired by a tweet from Werner Vogels this week this blog explores what it takes to have our software operated for decades after we write it.

What I Learned from Reading the GraphQL Spec - Part 2

What I Learned from Reading the GraphQL Spec - Part 2

There's much to learn from the GraphQL spec. We're pleased to welcome Leo back to the StepZen blog with part 2 of this series where he documents his learnings about the polymorphic input union type, the order of directives, variables, adding "extensions" to output custom data, support for emojis 😢, and more.

How To GraphQL - Tutorials to Get You Started

How To GraphQL - Tutorials to Get You Started

Check out some of StepZen's YouTube content offerings to level up your GraphQL knowledge.

GraphQL and NoSQL Databases: The Type Mismatch

GraphQL and NoSQL Databases: The Type Mismatch

The problem of type mismatches is an important issue to address for GraphQL and it has many features that make the mismatch problem less severe. This blog explores how for example the paradigm mismatch between a NoSQL database and GraphQL, or between REST and SQL can be bridged. All signs point to GraphQL becoming the default, strongly typed API layer for accessing all sorts of backends.

Consuming the Deepgram API: The GraphQL Edit

Consuming the Deepgram API: The GraphQL Edit

Learn how to use Deepgram and StepZen to convert the Deepgram REST API into your own GraphQL API and translate audio to text.

Load Testing GraphQL Performance With k6 and StepZen

Load Testing GraphQL Performance With k6 and StepZen

For many companies, performance is the main reason to go with GraphQL. In this post we'll compare the performance of REST and GraphQL, for a GraphQL-ized REST API converted with StepZen.

Announcing the StepZen GraphQL Challenge Hackathon

Announcing the StepZen GraphQL Challenge Hackathon

We're announcing our 6-week hackathon, "The StepZen GraphQL Challenge"! The challenge brings developers together online to learn and uplevel GraphQL skills.

A New Architecture for APIs

A New Architecture for APIs

Federation and schema stitching are some of the terms used for describing how GraphQL APIs can be combined into a unified layer. This article explores what’s needed to build a unified GraphQL layer, and the various approaches to building the federation layer that many businesses need in order to optimize build-time and runtime for developers and teams.

StepZen Community Update June 2022

StepZen Community Update June 2022

What's new with StepZen this month? The launch of REST2GraphQL.io, DataStax Astra connection and a sneak peek at our upcoming GraphQL Hackathon. Here's the roll-up.

3 New GraphQL Developer Tools to Increase Coding Productivity

3 New GraphQL Developer Tools to Increase Coding Productivity

This blog shows three low-code ways to increase your GraphQL development productivity.

Convert REST to GraphQL: A New Low-Code Approach

Convert REST to GraphQL: A New Low-Code Approach

Convert a REST endpoint to GraphQL by providing the values for the REST endpoint, headers, and parameters in a simple Web interface. No CLI download and no StepZen account required.

This site uses cookies: By using this website, you consent to our use of cookies in accordance with our Website Terms of Use and Cookie Policy.