REST é um conjunto de princípios que definem como Web Standards como HTTP e URIs devem ser usados (o que freqüentemente difere um pouco do que muitos profissionais atualmente fazem). A promessa é que se você aderir a princípios REST enquanto estiver desenhando sua aplicação, você terá um sistema que explora a arquitetura da Web em seu benefício. Em resumo, os cinco princípios fundamentais são os seguintes:
- Dê a todas as coisas um Identificador
- Vincule as coisas
- Utilize métodos padronizados
- Recursos com múltiplas representações
- Comunique sem estado
Veja a descrição de todos estes princípios no artigo da InfoQ.
“Não te espantes diante deles, porque o SENHOR, teu Deus, está no meio de ti, Deus grande e temível.” Deuteronômio 7:21