RMT Lifecycle Demo
Lifecycle- und Hydration-Abläufe in einer nachvollziehbaren Demo.
Worum es geht
Die Lifecycle-Demo macht Mount, Hydrate, Update und Unmount als getrennte Records sichtbar. Sie zeigt außerdem, wann Resources freigegeben und Event-Listener entfernt werden müssen.
Sie ist im zentralen Demo-Inventar als stabiles Tutorial registriert und verwendet ausschließlich den generischen, manifestgesteuerten rmt-build-Pfad.
Öffentliche Bausteine
demos/xtendrmt/examples/lifecycle/source.rmtbeschreibt den Ablauf.demos/xtendrmt/examples/lifecycle/generated/core.jsonhält die erwarteten Core-Records.demos/xtendrmt/examples/lifecycle/demo.jsondefiniert Rolle, Outputs, Gate und Buildkommando.demos/xtendrmt/examples/lifecycle/browser-smoke.htmlbeobachtet den Browser-Lifecycle.
Empfohlener Ablauf
Führe die Demo einmal vollständig aus und prüfe die Reihenfolge der Records. Wiederhole anschließend Mount und Unmount; Zähler, Listener oder Resource Handles dürfen dabei nicht anwachsen.
Mit npm run demos:rmt:check lassen sich Inventar, Source-Hash und alle eingecheckten Compiler-Ausgaben ohne Schreibzugriff prüfen.