What is REST?
Representational State Transfer (REST) is an architectural model that specifies guidelines for how stateless computing systems should communicate with one another via the internet. As client and server implementations work independently in RESTful systems, they can adapt and scale more easily—which is very powerful when paired with microservices architectures.