Documentation · Chapitre 10

Comprendre le runtime derrière View.

Engine est le petit runtime navigateur qui hydrate l’état signé de View et applique les changements locaux. Ce n’est pas un serveur PHP placé dans le navigateur.

Chaque leçon part du problème, explique le mécanisme puis propose une vérification concrète.

≈ 75 min

L’hydratation relie deux mondes

PHP rend le HTML initial avec une description signée de l’état et du comportement. Engine la lit, relie les nœuds DOM et écoute les événements déclarés.

Pourquoi ne pas exécuter n’importe quel PHP ?

Le navigateur ne contient pas d’interpréteur PHP. Compiler un langage limité produit du JavaScript prévisible sans eval et permet de diagnostiquer les constructions incompatibles.

La frontière de confiance

La signature aide à détecter les instructions altérées. Elle ne rend pas les entrées fiables et ne remplace pas l’autorisation serveur.