Performance
Budgets, Messpunkte und Hydration-Regeln für schnelle XTend Apps.
Worum es geht
XTend misst Loader-, Mount-, Hydration-, Render-, Route- und Interaktionsarbeit als versionierte Measurements. Ein Budget gehört zu einer benannten Phase und Zeitbasis; eine große absolute Zeit darf nicht mit einem relativen Navigation-Timestamp verwechselt werden.
Öffentliche Bausteine
fabric/xtend-fabric.jssammelt Fiber- und Komponentenmesswerte.tests/performance/performance_regression_suite.jsprüft deterministische Budgetfälle.xtend.performance.measurement.v1verwendet die Statuswertepass,warnundfail.
Empfohlener Ablauf
Führe Regression und Fabric-Messung gemeinsam aus:
node scripts/run_xtend_tests.js performance-regression fabric-performance-measurements --json
Lies im Report zuerst Phase, Istwert, Budget und Status. Ein fail wird an der betroffenen Arbeit behoben; das Budget wird nur geändert, wenn sich die dokumentierte Nutzeranforderung geändert hat. Prüfe Trends mit mehreren vergleichbaren Samples, nicht mit Zeitstempeln unterschiedlicher Herkunft.