InfoQ Homepage API-Design Content on InfoQ
-
Simplifying API Development
Abhinav Asthana discusses methods for simplifying API development.
-
GraphQL for All? A Few Things to Think about before Blindly Dumping REST for GraphQL
Arnaud Lauret discusses REST vs. GraphQL, comparing their strengths and weaknesses, suggesting evaluating both before making a decision.
-
Reaching Agreement: eSignature API strategies
Larry Kluger discusses strategies for designing and using APIs to deal with electronic signatures.
-
GraphQL for Fun & Profit
Tom Adams introduces GraphQL, explaining why it is useful when dealing with an API.
-
Self-Service APIs for Digital Transformation and Open Innovation
Thierry Gaillet discusses creating an API that leads the digital transformation and innovation process in a company based on his experience at Orange.
-
A Connector, a Container and an API Walk into a Bar
Steven Willmott discusses how APIs and other technologies are contributing to the programmable world, and how to think about what we're trying to achieve and the best practices needed to succeed.
-
Designing Pragmatic RESTful APIs
Anupama Natarajan presents key principles to consider when designing RESTful APIs based on her experience designing them for real-world applications.
-
Building Hypermedia Clients
Todd Brackley demonstrates provisioning a network of data through a JavaScript client to show that there is no magic and talks through some of the major design issues.
-
Reactive & Asynchronous - Adventures with APIs in Financial Trading
Michael Barker discusses several low-latency APIs used for financial trading, what makes them fast and how they compare to HTTP/REST/JSON/XML APIs.
-
API Design Aesthetics
Col Perks looks at API design as a style, considering the qualities that might make an API beautiful and providing real world examples.
-
Hypermedia API Architectural Patterns
Gareth Evans and Rick Mugridge share the patterns that emerged while developing hypermedia APIs for various companies over time.
-
Panel: IBM, Westpac, Certus, and Enable Discuss APIs and Microservices
Dennis Ashby moderates a panel discussing the role of APIs in building microservices and the challenges to be overcome.