No contexto de microsserviços, trata-se de uma abstração da arquitetura da web. Resumidamente, consiste em princípios/regras/constraints que, quando seguidos, permitem a criação de um projeto com interfaces bem definidas, dessa forma, permitindo, por exemplo, que aplicações se comuniquem. Disponível em: https://becode.com.br/. Acesso em: 8 ago. 2019, com adaptações. Essa definição diz respeito a