Overview
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Utilizar una API web para proporcionar servicios a los desarrolladores de aplicaciones es uno de los esfuerzos más satisfactorios que emprenden los ingenieros de software. Pero crear una API popular con un próspero ecosistema de desarrolladores es también uno de los mayores retos. Con esta guía práctica, los desarrolladores, arquitectos y responsables técnicos aprenderán a tomar decisiones complejas para diseñar, ampliar, comercializar y hacer evolucionar API interoperables.
Los autores Brenda Jin, Saurabh Sahni y Amir Shevat explican la teoría del diseño de API y proporcionan ejercicios prácticos para construir tu API web y gestionar su funcionamiento en producción. También aprenderás a crear y mantener un grupo de seguidores de desarrolladores de aplicaciones. Este libro incluye consejos de expertos, hojas de trabajo, listas de comprobación y casos prácticos de empresas como Slack, Stripe, Facebook, Microsoft, Cloudinary, Oracle y GitHub.
- Obtén una visión general de los paradigmas de diseño de API de solicitud-respuesta y basada en eventos
- Aprende las mejores prácticas para diseñar una API que satisfaga las necesidades de tus usuarios
- Utiliza una plantilla para crear un proceso de diseño de API
- Escala tu API web para soportar un número creciente de llamadas a la API y casos de uso
- Adapta regularmente la API para reflejar los cambios en tu producto o negocio
- Proporcionar recursos para desarrolladores que incluyan documentación, muestras y herramientas de la API