PHP naturel et actions explicites
Les mutations simples — ++, --, affectations, calculs, ternaires, if/else, tableaux et appels compatibles — restent du PHP naturel. ClientAction reste disponible pour une composition explicite.
Button('Ajouter')->onClick(fn () => $this->count++);
Button('Réinitialiser')->onClick(ClientAction::set('count', 0));Les références d’état restent vivantes
StateRef pointe vers la valeur actuelle du navigateur. Il évite de figer la valeur rendue par le serveur dans une opération ultérieure.
Conditions et collections
When, boucles, ajout/suppression/tri de tableaux et conditions compilées actualisent seulement les liaisons concernées.