A modern-day developer has access to myriad of tools and frameworks to create a RESTful web service. Spinning up a quick service with CRUD endpoints for database models is easy, but this kind of development does not yield a fully managed API. The key difference is that not all web services are APIs. An API implementation should be strategized beyond just CRUD endpoints; it should facilitate business process and data flow, follow semantics of request URIs and HTTP verbs, have proper developer experience and documentation, implement ...
3. API Development
Get Practical API Architecture and Development with Azure and AWS: Design and Implementation of APIs for the Cloud now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.