5 features of a good API architecture
Everyone is dealing with or writing APIs from micro-services through to full applications, but what makes a good one? In this session we'll look at five of the more important architectural features that you should implement in your API. These are the features that ensure that your API plays well with HTTP and, more importantly, make your API a delight to maintain and work with. I want you to ensure that your API is a good HTTP citizen, while also providing developer-friendly features like thoughtful error handling and documentation.
Client developers have a lot of choice on who to integrate with. Having had long experience dealing with all of the worst APIs you can imagine, I'm here to help you make your APIs great! Give your API a competitive edge by making developers want to work with yours rather than your competitor's.