Reanuda comportamiento controlado
El paquete del sitio emite HTML completo. El paquete de cliente opcional compila a WASM y reanuda únicamente el límite con estado marcado por el documento. No hidrata ni compara la página completa.
toml
[client]
package = "my-app-client"
wasm_name = "my_app_client"
bindgen_output = "target/my-app-client/pkg"Contrato de adapters externos
javascript
export default {
version: 1,
mount(context) {
const instance = createLibrary(context.root, context.props);
return {
update(next) { instance.update(next); },
unmount() { instance.destroy(); }
};
}
};GSAP, Lenis, Three.js, WebGL y otras librerías maduras permanecen como JavaScript nativo. PliegoRS controla cuándo cargan, qué capacidades las admiten y cómo se cancelan y limpian.
Política de admisión
- trigger
- load, visible, interaction o intención explícita
- capability tier
- Requisitos del dispositivo y renderer comprobados antes del import
- Save-Data
- Puede negar media o trabajo de runtime opcional
- reduced motion
- Preserva contenido y acciones mientras elimina movimiento no esencial
El cleanup es automático
Unmount, reemplazo de ruta, cambios de policy, imports abortados y updates fallidos no pueden dejar un adapter vivo. El cleanup asíncrono termina antes de montar la siguiente generación.