Crea API que no odiarás: Todo el mundo quiere una API, así que probablemente deberías aprender a crearlas


Precio:
Precio de venta$36.23

Descripción

El desarrollo de API se está volviendo cada vez más común para los desarrolladores del lado del servidor gracias al auge de los marcos de JavaScript de front-end, las aplicaciones para iPhone y las arquitecturas centradas en API. Podría parecer que tomar cosas de una fuente de datos y enviarlas como JSON sería fácil, pero sobrevivir a los cambios en la lógica comercial, las actualizaciones del esquema de la base de datos, las nuevas características o los puntos finales obsoletos puede ser una pesadilla. Después de encontrar que muchos de los recursos existentes para el desarrollo de API eran deficientes, Phil aprendió muchas cosas por las malas a través de años de prueba y error. Este libro tiene como objetivo condensar esa experiencia, llevando los ejemplos y las explicaciones más allá de los tutoriales triviales sobre manzanas y peras que a menudo se proporcionan. Al transmitir algunas de las mejores prácticas y consejos generales, puede comenzar a desarrollar API, combinado con algunas historias de terror y cómo se superaron/evitaron/frustraron. Este libro discutirá la teoría del diseño y la construcción de API en cualquier lenguaje o marco, con esta teoría aplicada en ejemplos basados en PHP.

Autor: Laura Bohill, Phil Sturgeon
Editorial: Philip J. Sturgeon
Publicado: 08/12/2015
Páginas: 190
Tipo de encuadernación: Tapa blanda
Peso: 0.77lbs
Tamaño: 9.69h x 7.44w x 0.40d
ISBN13: 9780692232699
ISBN10: 0692232699
Categorías BISAC:
- Informática | Internet | Servicios web y API

Sobre el autor
Phil ha visto ir y venir algunas tendencias durante una larga y variada carrera construyendo cosas por dinero como empleado, autónomo, consultor y ahora CTO. Una tendencia en los últimos años es el auge de las API como parte cotidiana del trabajo del desarrollador promedio del lado del servidor. En 2009, Phil lanzó un CodeIgniter Rest Server, escribió algunos artículos sobre cómo usarlo y construyó un puñado de API para sus clientes autónomos. Esta herramienta era bastante básica, pero cubría el enrutamiento basado en HTTP, la autenticación HTTP Basic/Digest/API Key, agregaba registro y limitación y no forzaba las convenciones basadas en CRUD. A Internet pareció gustarle, y este código todavía es utilizado por Apple, la ONU y USA.gov. Más tarde, como colaborador principal de FuelPHP, agregó esta funcionalidad al núcleo y nuevamente construyó un montón de API para la gente. Luego consiguió un trabajo en Nueva York para asumir el cargo de ingeniero principal de una empresa que, lo adivinaste, tenía una API de FuelPHP y quería mejorarla. Después de dos años trabajando en su API, Phil se mudó a Ride.com, construyendo su API con un increíble equipo de desarrolladores. Phil ha estado construyendo API durante tanto tiempo que ha elaborado una lista muy larga de formas de hacer que no apesten, y le gustaría compartir la información con todos ustedes.

Este título no es retornable