Skip to content
Miguel Pérez Colom edited this page Jan 20, 2025 · 10 revisions

Mateu central point is its simple API. This API supports the UI paradigm implemented in Mateu which, basically, says that every user interaction is part of a journey.

The flow is explained with the following diagram:

So, the frontend component goes to the backend when the user selects a menu option, clicks a button or changes the value of an observed field. As a response the frontend component receives a UI increment which is used to update the UI.

The urls express a resource-like hierarchy (UI -> journey -> step -> component) which can be easily used to control the access to the different options and adapt it to different backends (e.g. a workflow engine).

Clone this wiki locally