#4 - The Making of a Great API
Details
#4 - The Making of a Great API
Everyone is writing APIs but what makes a great one? I will take you on a tour of the most important features that you should think about when creating an API. These ensure that your API plays well with HTTP and make your API a delight to maintain and work with. Give your API a competitive edge by making it great and developers will want to work with it.
We will cover the most important things that make up a great API. You will learn:
- The importance of following the HTTP spec in terms of key parts of RFC7321 along with the how and why of API versioning.
- How error handling affects usability of an API and why RC7807 is so useful.
- How to document an API
Speaker Bio:
Rob Allen
Twitter: @akrabat
Rob Allen is a software consultant and developer with many years experience and writes code in PHP, Python, Swift and other interesting languages. He leads Slim Framework's development team and contributes to rst2pdf, Apache OpenWhisk and other open source projects. Rob is a published author and based in the UK where he runs Nineteen Feet Limited, focusing on API development, training and consultancy. In his spare time, Rob blogs at https://akrabat.com and can often be seen with a camera in his hand.
