PLIEGORS / DOCUMENTATION
Construye todo el documento en Rust.
Comienza con HTML útil, añade estado capaz de explicarse y admite librerías del navegador sólo mediante límites de lifecycle explícitos.
START / 04 COMMANDS
De cero a un proyecto en ejecución.
El starter predeterminado es intencionalmente pequeño, pero no está vacío: enseña el grafo de rutas, errores con autoría, metadata, assets y el ledger del build.
pliego new my-app
cd my-app
pliego check
pliego devInicio
Primeros pasos
Instala el CLI, crea un proyecto, inicia el servidor de desarrollo y produce el primer build verificado.
↗02Inicio
Estructura del proyecto
Entiende pliego.toml, el paquete del sitio, el cliente WASM opcional, los assets públicos y la propiedad de la salida.
↗03Inicio
Referencia del CLI
Usa new, check, build, dev, preview, inspect, templates y diagnósticos legibles por máquinas.
↗04Inicio
Bucle de desarrollo
Sigue eventos nativos de archivos mediante HMR tipado, grafos causales, explicaciones de artefactos y recuperación sin perder la última salida válida.
↗05Autoría
Routing y páginas
Crea documentos HTML completos, metadata canónica, rutas limpias, redirects y páginas de error con autoría.
↗06Autoría
Vistas Rust
Compón vistas semánticas con texto escapado, macros tipadas, atributos estables y HTML útil primero.
↗07Estado
Eventos y folds
Modela hechos durables, proyecciones deterministas, paridad de replay, snapshots y efectos explícitos.
↗08Estado
Schemas y snapshots
Versiona eventos, sella upcasters adyacentes, vincula la identidad de proyección y restaura snapshots sólo contra un contrato compatible exacto.
↗09Estado
Sync verificado con Hyphae
Añade y reproduce historia durable mediante attestations firmadas, snapshots fijos, política de autoridad y tipos de verificación consumibles.
↗10Autoría
Contenido tipado
Carga colecciones limitadas de Markdown, JSON y TOML con identidades estables y errores accionables.
↗11Runtime
Runtime del navegador
Reanuda comportamiento Rust/WASM y admite GSAP, Lenis, Three.js o WebGL mediante adaptadores de lifecycle.
↗12Runtime
Propiedad del DOM
Controla rangos montados, reconcilia hijos keyed, adopta salida SSR exacta y elimina listeners, efectos, adapters y nodos de forma determinista.
↗13Entrega
Assets adaptativos
Planifica variantes reproducibles de imagen, video, fuentes y 3D bajo presupuestos explícitos por dispositivo.
↗14Entrega
Confianza de artefactos
Entiende namespaces portables, captura exacta de fuentes, publicación por staging, recibos de build, grafos causales y verificación fail-closed.
↗15Operación
Errores y diagnósticos
Interpreta códigos PLG estables, fallos de build en navegador, diagnósticos JSON, códigos de salida y recuperación.
↗16Entrega
Build y despliegue
Verifica el ledger de salida, previsualiza bytes de producción, selecciona artefactos y despliega salida estática.
↗17Referencia
Crates y API
Elige el crate público que controla cada contrato, genera Rustdoc de versión exacta y evita depender de internals de implementación.
↗18Proyecto
Licenciamiento y políticas
Entiende Apache-2.0, avisos de terceros, marcas, reportes de seguridad, soporte y contribuciones.
↗