A real CRUD example
View model excerpt
@NotEmpty
String name;
@Button
public Message save() {
return new Message("Saved successfully");
}
Mateu handles:
- UI rendering
- validation
- interaction
- user feedback
@NotEmpty
String name;
@Button
public Message save() {
return new Message("Saved successfully");
}
Mateu handles: