REST: Representational State Transfer
Hace poco me hablaron sobre este "patrón arquitectónico" y no le di mucha importancia. Pero después de leer este articulo me he dado cuenta que REST será (por fin) el pegamento que unirá todas las tecnologías/patrones/guías definidas en la famosa Web 2.0:
Básicamente se basa en los siguientes principios:
- El estado y la funcionalidad de las aplicaciones están divididas en recursos.
- Cada recurso es accesible de forma única usando una sintaxis universal a través de enlaces de hipermedia
- Todos los recursos comparten una interfaz uniforme para la transferencia de estado entre el cliente y el recurso.
- Basado en un protocolo que es:
- Cliente/Servidor
- "Stateless"
- "Cacheable"
- "Layerable"
Mas información: