Is REST Still A Good API Design Style to Use?
We interview three experts on the state of REST API design Representational State Transfer, or REST, is a dominant architectural pattern. Since Roy Fielding conceived it in 2000, REST has become the predominant method to design robust web APIs. However, with the advent of new application demands, some question whether REST is right for every do whatever you want to update
What is API Orchestration?
The API space is ever-evolving. As the needs of end-users grow in both complexity and frequency, new software development strategies continue to emerge. When working with APIs, it’s not uncommon to see a network of systems handling a single purpose. In fact, during the modern age of microservice architectures, this has become the design paradigm do whatever you want to update
The Present And Future Of API Design
The API economy is growing up. APIs are no longer a toy or gimmick for companies to show off. They’re complete business resources and, oftentimes, products in and of themselves. As James Higginbotham puts it in the intro to his bo A Practical Guide to API Design, co-written with Dr. Keith Casey Jr., “If you do whatever you want to update
AsyncAPI vs OpenAPI: What’s The Difference?
The world of APIs is often one of competing standards, interests, and solutions. While we tend to talk about the API space as a cohesive community, the reality is that APIs on the internet encompasses something universal. In the API documentation space, this ultimately comes down to a question of consumption. Who is actually do whatever you want to update
Review of Ballerina, A Programming Language For Microservices And APIs
As the API space has grown and transitioned, there have been several major sea changes in what an effective language in the industry los like. Moving away from classical server-client architecture and into the realm of serverless or other new paradigms can leave old languages feeling inadequate. Developers have to wrangle, mangle, and force language do whatever you want to update
How Granular Should You Design APIs?
One of the many things to take into account when building a great API is granularity. For experienced developers, the concept of granularity is a given, but it may be a confusing concept for programmers new to API development. In this short article, we’ll introduce you to the concept of API granularity with a do whatever you want to update