Skip to content

Reactivity

SUS uses reactive sources similar to Vue refs:

csharp
public Prop<string> Title = new("Hello");
public Prop<int> Count = new(0);

Title.Value = "World";
Count.Value++;
  • Prop<T> — mutable reactive value
  • Computed<T> — derived value
  • Watch / WatchEffect — side effects when sources change

Template bindings and :class / v-if re-evaluate when .Value changes.

Full guide: Reactivity

Open-core: Core & Router MIT · Kit & Game commercial