Posts Tagged: GraphQL

Do API Standards Differ From Industry to Industry?

At first glance, it would seem that the API space has embraced unified design standards. RESTful development uses HTTP to communicate between a client and a server. OpenAPI Spec serves to extend REST APIs, improving documentation and making APIs machine-friendly.

However, with just a little digging, it becomes apparent that this isn’t always the case. Read more

How Granular Should You Design APIs?

One of the many things to take into account when building a great API is granularity. For more experienced developers, the concept of granularity is a given, but it may be a confusing concept for programmers new to API development. Read more

GraphQL Documentation Generators, Explorers, and Tools

Automatically generating documentation is a dream come true for developers looking to focus on the code instead of copywriting. It’s also a dream for end users, who get documentation that’s up-to-date and reliable.

GraphQL is a popular query language that lets developers extract the information they need from APIs. Read more

Building Fullstack, Serverless GraphQL APIs in the Cloud

A powerful query language for APIs, GraphQL has long been appreciated for its data-integration capabilities. GraphQL allows developers to extract pertinent data from their APIs without added fluff. In turn, apps can precisely control what data they get. Whereas traditional RESTful setups rely on server requests, GraphQL assumes control of data retrieval. Read more

Comparing Tools For GraphQL Schema Stitching: Hasura vs. Apollo

In the world of microservices, an API could reference tens or more services within a single function. This significantly elevated functionality has unfortunately brought with it some greater complexity.

One way to deal with such complexity is schema stitching. Stitching is a robust process that ties many microservices under a single relational network. Read more