3. Relembrando: REST
• Define a comunicação
em sistemas distribuidos
• Padrões utilizados na
comunicação
Thursday, 31 January 13
4. REST is about
• Recursos
• Representações
• Interface uniforme
• Hypermedia
Thursday, 31 January 13
5. Recurso
• São as entidades do sistema
• Usuário, Matrícula, Aula, Post, etc.
• Conceito abstrato
• Recurso != Representação
• Um recurso pode ser representado de
diversas formas
Thursday, 31 January 13
10. Hypermedia
• Uma API REST deve se comportar como
uma página web
• Cada página contém referências para
outras páginas que são importantes
naquele contexto
Thursday, 31 January 13