News
The API consultant James Higginbotham wrote recently about the advantages of adopting an API design-first approach using the “Align-Define-Design-Refine” (ADDR) process. ADDR is an iterative ...
API design affects all developers. Some APIs are a pleasure to work with, others are annoying and yet others are downright frustrating. But what's makes the difference? Which qualities make one ...
However, a successful API strategy hinges on applying an API-first design approach. As opposed to traditional code-first API building, API-first means viewing your API as a product—designing it ...
Jumpstarting API Design Before implementing an API, we must analyze complex business requirements. What actions need to be performed, what data needs to be exposed and what data governance ...
Kong Inc., a cloud connectivity company, is releasing a new open source tool called Insomnia Designer, offering a collaborative API design editor. Building on Insomnia Core, which Kong acquired in ...
The basics of API design Core to all these types of failures where the API doesn’t work as planned is a need for design that considers multiple aspects of a good API plan.
“You quickly prototype the API; you run mock testing and see the end results before you get into the implementation, which really changes the game plan of how you deal with APIs going forward ...
RESTful design anti-patterns Far too often, you will see a supposedly RESTful system in which the designers have shoehorned every permutation of their API into a POST invocation. Just because you ...
Developers use application programming interfaces to hide complexity, organize code, design reusable components, and connect different systems, applications, or services.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results