Not all services have a frontend. Some services may have only an API and implementation, as shown in the preceding diagram. In that case, that system provides only the API to its clients or consumers.
Some Reactive Systems may have a frontend service too. Clients can access this frontend and see the API results in the UI:
We will explore all these concepts in detail by developing some simple examples in the coming sections.