docbox docbox
  • About Mateu
  • Java
  • Kotlin
  • C#
  • Python
  • Design systems
  • Native
  • AI
GitHub repo
to navigate to select ESC to close
  • Create your project

    • Prerequisites
    • Springboot MVC
    • Springboot Webflux
    • Micronaut
    • Quarkus
    • Helidon MP
  • Java

      • Quickstart
      • First app
      • Admin panel
      • Distributed backoffice
      • Embedded UI
      • State, actions and fields
      • Validation
      • Field stereotypes
      • Declarative vs fluent
      • Action behavior
      • UI effects
      • Application shell
      • Navigation and menus
      • Foreign keys and options
      • Domain models
      • Rules
      • Breadcrumbs
      • Layout and composition
      • Custom web components
      • Extensibility
      • Testing
      • Security
  • Components

    • Overview
    • Layouts
    • Forms
    • Grids
    • Actions
    • The component tree
    • Supported components
    • Client-side logic
  • Java
  • Java
  • Concepts

Concepts

These pages explain how to think in Mateu.

Read in this order

  1. State, actions and fields
  2. Validation
  3. Field stereotypes
  4. Declarative vs fluent
  5. Action behavior
  6. UI effects