APIs come in many shapes and sizes. While plenty of developers have APIs to thank for making their jobs more manageable in a hundred different ways, not many actually take the time to learn more about these interfaces.
We get it. Time is limited, and understanding what defines a REST API might not be useful for everyone. We won’t deny that, but there’s a reason why just about anyone should learn this: it’s damn interesting. Plus, if you want to design or work with an API, it pays to know more about it.
So, in this article, we’ll take a look under the hood of REST APIs and understand how their design principles have made them the stape software they are today.




