{"product_id":"api-design-patterns-9781617295850","title":"Patrones de diseño de API","description":"\u003cb\u003e\u003ci\u003ePatrones de diseño de API\u003c\/i\u003e establece un conjunto de principios de diseño para construir API internas y de cara al público.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003eResumen\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eUna colección de mejores prácticas y estándares de diseño para API web e internas. \u003cp\u003e\u003c\/p\u003eEn \u003ci\u003ePatrones de diseño de API\u003c\/i\u003e aprenderá: \u003cp\u003e\u003c\/p\u003e Principios rectores para patrones de API\u003cbr\u003e Fundamentos del diseño y nombramiento de recursos\u003cbr\u003e Manejo de tipos de datos para cualquier lenguaje de programación\u003cbr\u003e Métodos estándar que garantizan la predictibilidad\u003cbr\u003e Máscaras de campo para actualizaciones parciales dirigidas\u003cbr\u003e Métodos de autenticación y validación para API seguras\u003cbr\u003e Operaciones colectivas para mover, gestionar y eliminar datos\u003cbr\u003e Patrones avanzados para interacciones especiales y transformaciones de datos \u003cp\u003e\u003c\/p\u003e\u003ci\u003ePatrones de diseño de API\u003c\/i\u003e revela las mejores prácticas para construir API estables y fáciles de usar. Estos patrones de diseño se pueden aplicar para resolver problemas comunes de API y se pueden modificar de forma flexible para satisfacer sus necesidades específicas. Ejemplos prácticos y casos de uso relevantes ilustran patrones para los fundamentos de las API, funcionalidades avanzadas e incluso escenarios poco comunes. \u003cp\u003e\u003c\/p\u003eLa compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eSobre la tecnología\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e Las API son contratos que definen cómo se comunican las aplicaciones, los servicios y los componentes. Los patrones de diseño de API proporcionan un conjunto compartido de mejores prácticas, especificaciones y estándares que garantizan que las API sean confiables y sencillas de usar para otros desarrolladores. Este libro recopila y explica los patrones más importantes tanto de la comunidad de diseño de API como de los expertos de Google. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eSobre el libro\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e \u003ci\u003ePatrones de diseño de API\u003c\/i\u003e establece un conjunto de principios de diseño para construir API internas y de cara al público. El experto en API de Google JJ Geewax presenta patrones que garantizan que sus API sean coherentes, escalables y flexibles. Mejorará el diseño de las API más comunes y descubrirá técnicas para casos extremos difíciles. Ilustraciones precisas, ejemplos relevantes y escenarios detallados hacen que cada patrón sea claro y fácil de entender. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eQué hay dentro\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e Principios rectores para patrones de API\u003cbr\u003e Fundamentos del diseño y nombramiento de recursos\u003cbr\u003e Patrones avanzados para interacciones especiales y transformaciones de datos\u003cbr\u003e Un estudio de caso detallado sobre la construcción de una API y la adición de características \u003cp\u003e\u003c\/p\u003e \u003cb\u003eSobre el lector\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e Para desarrolladores que construyen API web e internas en cualquier lenguaje. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003eJJ Geewax\u003c\/b\u003e es un ingeniero de software en Google, centrado en Google Cloud Platform, diseño de API y sistemas de pago en tiempo real. También es el autor de Google Cloud Platform in Action de Manning. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eTabla de contenidos\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003ePARTE 1 INTRODUCCIÓN\u003cbr\u003e 1 Introducción a las API\u003cbr\u003e 2 Introducción a los patrones de diseño de API\u003cbr\u003e PARTE 2 PRINCIPIOS DE DISEÑO\u003cbr\u003e 3 Nomenclatura\u003cbr\u003e 4 Alcance y jerarquía de los recursos\u003cbr\u003e 5 Tipos de datos y valores predeterminados\u003cbr\u003e PARTE 3 FUNDAMENTOS\u003cbr\u003e 6 Identificación de recursos\u003cbr\u003e 7 Métodos estándar\u003cbr\u003e 8 Actualizaciones y recuperaciones parciales\u003cbr\u003e 9 Métodos personalizados\u003cbr\u003e 10 Operaciones de larga duración\u003cbr\u003e 11 Trabajos reejecutables\u003cbr\u003e PARTE 4 RELACIONES ENTRE RECURSOS\u003cbr\u003e 12 Subrecursos singleton\u003cbr\u003e 13 Referencias cruzadas\u003cbr\u003e 14 Recursos de asociación\u003cbr\u003e 15 Añadir y eliminar métodos personalizados\u003cbr\u003e 16 Polimorfismo\u003cbr\u003e PARTE 5 OPERACIONES COLECTIVAS\u003cbr\u003e 17 Copiar y mover\u003cbr\u003e 18 Operaciones por lotes\u003cbr\u003e 19 Eliminación basada en criterios\u003cbr\u003e 20 Escrituras anónimas\u003cbr\u003e 21 Paginación\u003cbr\u003e 22 Filtrado\u003cbr\u003e 23 Importación y exportación\u003cbr\u003e PARTE 6 SEGURIDAD Y PROTECCIÓN\u003cbr\u003e 24 Versionado y compatibilidad\u003cbr\u003e 25 Eliminación suave\u003cbr\u003e 26 Deduplicación de solicitudes\u003cbr\u003e 27 Validación de solicitudes\u003cbr\u003e 28 Revisiones de recursos\u003cbr\u003e 29 Reintento de solicitudes\u003cbr\u003e 30 Autenticación de solicitudes\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-10466248\"\u003eJj Geewax\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Manning Publications\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 20\/07\/2021\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 480\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.70lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.10h x 7.30w x 0.90d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781617295850\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 161729585X\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060180\"\u003eInternet | Servicios web y API\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060160\"\u003eInternet | Programación web\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM061000\"\u003eSistemas distribuidos | Computación cliente-servidor\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eJJ Geewax\u003c\/b\u003e es un ingeniero de software en Google, centrado en Google Cloud Platform, el diseño de API y los sistemas de pago en tiempo real. También es el autor de Google Cloud Platform in Action de Manning.\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":42693151883501,"sku":"9781617295850","price":79.98,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_825cde85-b75e-4fc1-ad83-dd008031ad98.jpg?v=1649857521","url":"https:\/\/sureshotbooks.com\/es\/products\/api-design-patterns-9781617295850","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}