Libros interesantes para evolucionar como desarrollador en APIs

“Pregúntale a Google”. Es quizá la respuesta más común hoy en día ante cualquier duda o necesidad de adquirir un un nuevo conocimiento. Y funciona, claro. Pero a veces es necesario profundizar más.

27 Nov. 2018

“Pregúntale a Google”. Es quizá la respuesta más común hoy en día ante cualquier duda o necesidad de adquirir un un nuevo conocimiento. Y funciona, claro. Pero a veces es necesario profundizar más, y aunque los libros parecen condenados en un presente líquido con la atención de las personas más distraída y disputada que nunca, precisamente el foco de atención que demandan los hace todavía hoy uno de los mejores contenedores de aprendizaje posible. También para un desarrollador que pretenda mejorar sus habilidades en el mundo de las APIs.

He aquí una lista de cinco libros muy útiles para este propósito:

Build APIs You Won’t Hate

Con este título tan claro y directo, este libro está dirigido a programadores que ya tengan experiencia y recorrido con las APIs. El libro aporta ejercicios con ejemplos de código PHP y expone los errores más comunes y las experiencias más aleccionadoras que vivió su autor y las soluciones y lecciones que aprendió en el contexto del desarrollo de APIs.

RESTFul Web APIs

Al contrario que el anterior, este libro es bastante más asequible y adecuado para aquellos que comienzan a adentrarse en este mundo y necesitan, por tanto, alumbrar primero los conceptos más básicos sin necesidad de escribir demasiado código. El autor analiza las arquitecturas SOAP vs REST, los lenguajes de backend y los formatos de respuesta JSON versus XML.

REST in practice

Este original título que juega con el epitafio por excelencia es perfecto para aquellos que buscan soluciones comunes al desarrollo web, patrones de diseño y formas de pensar que se incardinan en el desarrollo práctico de la API REST. Destaca también el estilo en la escritura del autor: es muy natural y es fácil de entender. Tanto los principiantes como los expertos pueden encontrar útil este libro.

Service Design Patterns

Este libro de Robert Daigneau es ideal para aquellos desarrolladores expertos que buscan la forma de mejorar y escalar una API moderna. El autor explica los escenarios en los que una API tiene sentido y ayuda a evitar los problemas y errores comunes durante el proceso de desarrollo. Todo el código está escrito en .NET o Java, por lo que es principalmente un libro de programación para la web.

RESTful Web API Handbook

Esta guía de 122 páginas abarca las filosofías más importantes a tener en cuenta para implementar REST correctamente en el flujo de trabajo. No obstante no es una guía apata para principiantes, sino más bien un recurso valioso de consulta habitual para aquellos que sin ser muy expertos, ya están algo bregados en REST.

 

¡Suscríbete!

Recibe nuestro boletín semanal. No te pierdas nuestros trucos, consejos, artículos y los eventos más innovadores.