#[state]
Attribute macro for marking component state.
State fields are reactive - changes trigger re-renders.
#[derive(Component)] struct Counter { #[state] count: i32, // Changes to count trigger re-render }