¿Qué es un buen libro o tutorial en línea que explica los conceptos básicos de la arquitectura REST?

Bueno, desde que hice esta pregunta, he estado trabajando con APT RESTful una cantidad justa.

Las principales formas en que he estado aprendiendo sobre las API (y he aprendido mucho) es a través de lo siguiente;

1.) Revisa los tutoriales y luego escribe tus propias API básicas. Esto me parece bastante obvio ahora, pero antes de pasar por algunos tutoriales, pensé que sería mucho más difícil de lo que era. He escrito algunas API RESTful básicas en node.js / express.js y con Grape encima de Rails (con la documentación Swagger). En mi experiencia hasta ahora, escribir API con node.js es muy rápido y relativamente fácil.

2.) Continúa y “juega” con algunas de las API más utilizadas, como Twitter, cualquier cosa relacionada con Google, Instagram, etc. Ah, y asegúrese de interactuar con las API en varios idiomas / protocolos. En mi elenco usé Ruby, JavaScript y HTTP / REST.

Leí este libro (está en Java) y aprendí mucho sobre la arquitectura REST.

RESTful Java con JAX-RS 2.0: Bill Burke: 9781449361341: Amazon.com: Libros