The “Why” of API Development
APIs are indispensable for any digital business nowadays. They are the roads, bridges, sidewalks, traffic lights, signs, etc. of the internet. This may seem a bold statement, but if you think about it, virtually any digital interaction you have in your everyday life will involve use of APIs. Your map application will fetch data about the route and traffic conditions from dozens of APIs, paying using your phone in a store will involve a few APIs connecting the bank with the credit card company and with the mobile phone application. The examples as endless.
In this book, we will be diving deep into how to design REST APIs – the most common and robust style of APIs. Our approach is to look at APIs not as isolated systems, but instead, from a broader perspective. We will be going through the whole lifecycle process of an API focusing also on how they affect other systems in a bigger ecosystem.
By the end of the book, you will be...