InfoQ Homepage Web API Content on InfoQ
-
DDD & REST - Domain Driven APIs for the Web
Oliver Gierke explores some commonalities of Domain Driven Design and REST, and how to create REST APIs that are driven by the domain.
-
Industrial Strength Access Control for Spring Applications
Dariush Amir explores a novel solution to the problem of building access control for RESTful services in the industrial world.
-
No REST - Architecting Real-Time Bulk Async APIs
Michael Uzquiano talks about how to scale an API to accept many items, how to evolve the Evolution of ReST over HTTP to transactional, asynchronous bulk operations and using polling.
-
ESPN Next Generation APIs Powering Web, Mobile, TV
Manny Pelarinos talks about the tension of optimizing APIs for different experiences, while supporting hundreds of endpoints and many web and mobile applications at scale.
-
User Delight Driven Design of APIs
Michael Hyatt discusses the main complains users have with APIs and ways to address them using early user acceptance testing, RAML, JSON schemas, traits and mocks.
-
API-first Architecture Transformation at Etsy
Stefanie Schirmer talks about the case study of building an API-first architecture at Etsy, why they built it, the tools used, the mistakes made and the lessons learnt along the way.
-
Building APIs
Mat Ryer takes a look at the code used for a real API running on Google AppEngine, discussing best practices for delivering modern web services.
-
Escaping the Bikeshed with JSON-API
Rob Valk introduces the JSON-API 1.0 spec, taking a look at JVM ecosystem support for the standard with the katharsis.io library and its integration with the Mule runtime.
-
Decoupled APIs through Microservices
David Simons introduces microservices as a developer's API tool, discussing why and when makes sense to use them, and the tools that make it easy to deal with a microservices architecture.
-
Where's My DevOps API?
Matthew Erbs discusses the need for applying lessons learned building APIs for customers to the creation of internal APIs for the DevOps team.
-
REST Considered Harmful
Ross Garrett explores how design decisions may be leading to poor UX, discussing the principles of reactive applications and how streaming APIs can deliver significant benefits over RESTful APIs.
-
The Three T's of Digital Government Service Delivery
Lindsay Holmwood discusses the problems with the traditional approach to digital service delivery in government, and how APIs enable the DTO to help government deliver simpler, faster public services.