On This Page
Mateu is designed to reduce accidental complexity in UI-heavy business applications.
Less duplication
Traditional stacks often force you to define the same concepts twice:
- once in the backend
- once in the frontend
Mateu reduces that duplication by generating the UI from backend code.
Fewer moving parts
With Mateu, you do not need to manually maintain:
- a separate frontend implementation
- duplicated view models
- custom glue between every screen and every endpoint
Better fit for distributed systems
Mateu is built with stateless interaction in mind, which makes it a strong fit for:
- microservices
- multi-service UIs
- cloud-native deployments
Frontend flexibility
Mateu is not tied to a single frontend technology or design system.
The renderer is replaceable, so you can adapt the visual layer without changing the core UI definition model.
Faster delivery
For internal tools, CRUD-heavy systems, portals, and enterprise applications, this often means shipping faster with less code and less coordination overhead.