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:
- ¿Cómo puedo diseñar un sitio web con Adobe Dreamweaver?
- ¿Qué proveedores de conversión de PSD a HTML admiten LightCMS, SquareSpace o VIRB?
- ¿Alguien puede recomendar algunos servidores de sitios web seguros, gratuitos y de pago que tengan PHP?
- ¿Los diseñadores ayudan a resolver problemas en el desarrollo?
- ¿Tiene algún consejo para desarrolladores web para CRM donde no tengo que llamar a todos mis clientes cada trimestre para mantener la relación?
- 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…