REST APIs vs Microservices: Key Differences | DreamFactory
RESTful APIs and microservices solve different problems — REST is a style of API design, microservices is a pattern for structuring an application — but they work together so often that they're frequently confused. Most production microservices architectures use REST as the default communication mechanism between services, while plenty of monolithic applications also expose RESTful APIs to external clients.