Systems | Development | Analytics | API | Testing

The Beginner's Guide to Developing APIs

In the data-driven world, APIs have earned a crucial spot in the space where business and tech collide. Everyone from software engineers to business owners can benefit from APIs. This post will serve as a beginner’s guide on APIs, highlighting how they work and the benefits they can provide to business operations.

What is an API Gateway?

An API gateway is a server that sits between your backend services and your users. It provides an abstraction layer that helps you manage the communication between clients and your services. API gateways are a single point of entry into a microservices application and they work like a reverse proxy: They receive API calls from clients, route them to the right microservices in the backend, and return aggregated responses to clients.

FIDO Passkeys With Asgardeo

In March 2022, FIDO Alliance and the W3C WebAuthn working group proposed a new version of the WebAuthn specification where they claim to resolve common usability issues with FIDO while ensuring a high level of security. This has started to gain significant attention in the identity domain during the past couple of months especially with the joint announcement from Google, Apple and Microsoft on their extended support for the FIDO passwordless standard.

Starting an API-First Company

You’ve developed an amazing API product. Fantastic. But that’s just the beginning of your journey. Starting an API-first company brings with it a whole host of unique challenges for you to face along the way. Based on Moesif’s own experience of founding an API-first company, we’ve shared some insights below to help you avoid some of the pitfalls and make the most of the opportunities that lie before you. “API-first” can mean different things to different people.

Introduction to GraphQL | Learn GraphQL in less than 40 minutes - Antino Labs

GraphQL is an open-source data query and a server-side runtime for application programming interfaces (APIs). Making APIs fast, flexible, and developer-friendly, it paves the road for convenience when dealing with APIs. But, the technicalities aren't that easy to understand. So, here's this quick introduction to GraphQL that will help you understand what is GraphQL, how it benefits developers, and some use cases as well.