On This Page
Architecture
Mateu is intentionally simple at a high level:
- backend code defines the UI
- Mateu exposes that through a small API
- a renderer turns it into a real browser UI
That separation makes Mateu a strong fit for:
- microservices
- stateless systems
- distributed UIs
- pluggable renderers
Real-world architecture
Mateu also fits naturally in hexagonal systems, where the UI is just another inbound adapter.