Sep
23,
2024
How AI Transforms APIOps: Boosting Efficiency & Automation
In the fast-evolving realm of software development, APIs have become the linchpin for seamless integration and innovation. However, effectively managing the lifecycle of APIs poses significant challenges. This is where APIOps comes into play, a methodology that seamlessly blends DevOps principles with API management to streamline operations and enhance efficiency....
May
28,
2024
Watch Session: Let’s Build a Supergraph Using ChatGPT
In this talk, we will explore the process of building a Supergraph, a GraphQL schema that merges multiple sub-schemas, with the assistance of ChatGPT, an AI-powered chatbot engine. We will discuss how leveraging AI tools like ChatGPT can expedite the creation of prototypes.
Jan
31,
2024
The Dangers of API Design
APIs are an interesting topic, especially from a security perspective. Consider what an API is designed to enable. An application can communicate and exchange data with another application, including over the public Internet. By its very nature, an API must be publicly accessible. This makes APIs especially vulnerable to attack.
Oct
9,
2023
API Design with Patterns: Patterned Design
Designing APIs is a critical activity in many software projects. Its success depends upon requirements and the experience of the API designers. Pattern collections document collective experiences, making it possible to arrive at suitable designs quickly and with less risk. Join us on a short journey through microservices API patterns...
Sep
13,
2023
Conducting API Design Reviews
This article shows why it is extremely important to conduct API design reviews before interfaces go live.
Dec
5,
2022
API Contract Definitions – Different Ways of Specifying API Contracts: Contract first, implementation first, OpenAPI, GraphQL, gRPC
When running one or multiple services, it is essential that they have reliable service contracts defining their exposed APIs. Those contracts mostly consist of declarative interface definitions, which strongly define and type the API exposed by the respective service. As such, it is crucial that the code making up the...
Apr
9,
2021
Introduction to RESTful API Design
More than twenty years after its "invention" by Roy Fielding, RESTful API design is more relevant than ever. No matter if it’s in the environment of microservices or opening up systems previously only used internally - REST is everywhere you look! But what exactly is REST? Just because a JSON...
Jan
5,
2021
Web Components API: Don’t make it so hard on yourself!
The enterprise world is characterized by web-based form applications. If you then consider using the same UI components multiple times in different applications, the use of framework-agnostic Web Components as a technical foundation is obvious. Web Components enable easy reuse and integration, but there are also a few stumbling blocks...
Sep
18,
2020
The demand for realtime APIs
Looking to 2020 and beyond, the proportion of data produced and consumed in realtime is growing exponentially.
Aug
18,
2020
Shopware 6 and the new API-First Approach
In this article on the Shopware 6 e-commerce platform, we look at the technical changes in the new version and the new API First approach.