AML VIEW + DATA + ENGINE

Tutor Chess

Un mentor d’échecs qui analyse chaque coup, explique ses décisions et conserve les leçons de l’utilisateur.

Ce que cette démo valide

Navigation sans rechargement, état réactif, thèmes, moteur d’échecs, analyse IA, authentification MongoDB et historique persistant.

Stack

01AML View02PHPAML Data03AML Engine04MongoDB05DeepSeek06Stockfish 18
ENGINECoachPage.php
phpaml — zsh
#[Effect(
    dependencies: ['query'],
    debounce: 300,
    concurrency: 'latest'
)]
protected function search(): EffectPlan
{
    return Effects::run(
        ClientAction::set('loading', true)
    );
}

Button('Account')->onClick(
    Navigate('/account')
);