¿Cuáles son buenos sitios web / documentos para comprender la filosofía de diseño de REST API?

Depende un poco de lo que entiendas por diseño de API REST. Si está pensando en algo en los niveles 1 o 2 (básicamente solo diseño URI con buen uso de métodos HTTP) en el Modelo de Madurez Richardson (http://martinfowler.com/articles…), entonces este libro es muy bueno (es bueno de todos modos) http://oreilly.com/catalog/97805…

Esta es una excelente introducción breve a REST:
http://exyus.com/articles/rest-t… – el resto de este blog también es excelente y puede encontrar esto particularmente relevante – http://amundsen.com/blog/archive…

Si está buscando algo que esté en el nivel 3 (HATEOAS), entonces:

  • Esta charla de Stefan Tilkov es muy buena, pensé: http://www.infoq.com/presentatio…
  • El reciente libro sobre REST de Jim Weber et al es muy bueno ‘Descansa en la práctica’, y este artículo ofrece una buena muestra http://www.infoq.com/articles/we… (aunque el libro es mucho más reciente), .

Hay mucho más material bueno por ahí y el grupo de Yahoo es muy activo y útil (como recurso y para responder preguntas): http://tech.groups.yahoo.com/gro…

Escribí una publicación de blog sobre el tema sobre el diseño de una API RESTful pragmática. En lugar de entrar en la filosofía del diseño, profundizo en las prácticas que son populares y efectivas en el mundo real. Lea la publicación completa aquí: Mejores prácticas para diseñar una API RESTful pragmática

Este libro tiene algunos buenos trucos del oficio …

RESTful Web Services Cookbook:
Soluciones para mejorar la escalabilidad y la simplicidad

http://www.amazon.com/gp/product