Skip to main content

Frontend Services

Frontend services are the outermost layer of the Layered Service Architecture. They are the entry point for all user interactions with the system. They are responsible for presenting the user with a user interface, and for translating user actions into requests to the Backend for Frontend (BFF) services.

Driven by Data

Frontend services are driven by data supplied by Backend for Frontend (BFF) services. That is, the frontend services do not contain any business logic. Instead, they are responsible for presenting the data supplied by the BFF services to the user in a way that is easy to understand and use.