API Design and Documentation
Understand the theory that goes into designing clean and maintainable REST APIs for an HTTP server.
API stands for application programming interface, and REST stands for REpresentational State Transfer. A REST API is a way for two systems to communicate with each other, and it’s the most popular type of API used today.
When building a web service, which is exactly what we are doing, a developer inevitably designs and documents REST APIs at some point. Now mastering the world of API design is tricky and tedious. There is a lot to learn and much of it is passionately debated among enthusiasts frequently. But if we were to dip our toes in and get started with it, where would we even ...