Enviar correo al autor

You can use this page to email Enrique Amodeo about Principios de diseño de APIs REST.

Please include an email address so the author can respond to your query

This message will be sent to Enrique Amodeo

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

Sobre el Libro

¿Has oido hablar de REST pero no terminas de averiguar exactamente lo qué es? ¿Piensas que REST es simplemente usar HTTP y XML o JSON? ¿Terminos como HATEOAS o Hypermedia APIs te parecen confusos? ¿Te sientes frustrado a la hora de diseñar web services con SOAP y WSDL y buscas una alternativa? ¿Necesitas diseñar una API web para tu nueva startup? Entonces es probable que este libro te ayude.

Este libro es una introducción concisa y clara al mundo de las APIs web diseñadas siguiendo el estilo REST. Empezaremos averiguando qué es exactamente REST y por qué HTTP es un protocolo ideal para implementar REST. Continuaremos con cómo diseñar APIs orientadas a datos (CRUD) mediante REST. Finalmente iremos más allá del enfoque CRUD, y veremos como mediante el uso de Hypermedia podemos definir una API REST autodescubrible y que permita a los consumidores de tu sistema realizar operaciones de negocio de forma sencilla.

Este no es un libro de programación, no encontrareis en él recetas de código ni cómo usar un determinado framework o librería, eso lo dejo para otro libro. Este libro está escrito para aclarar todas las confusiones y malentendidos en torno a REST. Está orientado a cualquier profesional del software (arquitecto, programador, etc) que quiera tener una visión clara del tema, y necesite tomar decisiones informadas sobre el diseño de la API web de su sistema.

Recordad, si comprais este libro en formato electrónico, recibireis gratuitamente cualquier actualización de éste.

Este es un libro en progreso, ¡ cualquier sugerencia de mejora será recibida de buen grado !

Espero que os guste.


Sobre el Autor

Enrique Amodeo’s avatar Enrique Amodeo

@eamodeorubio

Actualmente Enrique Amodeo trabaja como full stack software developer en SoundCloud. Allí desarrolla microservicios de alto rendimiento y robustez usando Scala y aplicando BDD. Tiene una amplia experiencia previa como consultor y coach independiente, y también trabajó previamente como senior software engineer en eBay. Como agilista, usa TDD/BDD, y diseño emergente, en su trabajo de cada día, e intenta viajar siempre con poco equipaje. Con al menos 15 años de experiencia, conoce muy bien como aplicar Agile y TDD/BDD para construir software, ya sea usando JS/NodeJS/HTML5, Java, o Scala. También está interasado en REST, noSQL, compiladores, programación orientada a objetos, y programación funcional.

Antes de mudarse a Berlín, fue cofundador y coorganizador del grupo local de desarrolladores MadridJS (http://www.meetup.com/madridjs/) y de la conferencia internacional SpainJS (http://spainjs.org/).

También ha publicado otro libro sobre BDD con JavaScript: "Learning Behavior-Driven Development with JavaScript" (http://www.amazon.com/gp/product/1784392642?gwSec=1&redirect=true&ref_=s9_simh_gw_p14_d8_i1)

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Introduccion Apis Rest › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss