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.
PLIEGORS / 0.4.0-BETA.1 / 21 CRATES
Una beta pública coordinada.
El CLI y los veinte crates de librería están publicados en crates.io con la versión exacta 0.4.0-beta.1, incluyendo pliego-router, pliego-runtime, pliego-data, pliego-pboc, pliego-cloudflare y pliego-sdk. G1, G2, G3 y OpenSDK avanzan como un solo grafo; PBOC v1alpha1 sigue como contrato preview.
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 las superficies de proyecto, diagnóstico, upgrade, inspección de releases y telemetría voluntaria.
↗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.
↗05Inicio
Builds incrementales
Usa no-ops verificados, dependencias explícitas de rutas lazy, reutilización observable y controles privados de caché sin debilitar la publicación atómica.
↗06Autoría
Routing y páginas
Crea documentos HTML completos, metadata canónica, rutas limpias, redirects y páginas de error con autoría.
↗07Autoría
Vistas Rust
Compón vistas semánticas con texto escapado, macros tipadas, atributos estables y HTML útil primero.
↗08Estado
Eventos y folds
Modela hechos durables, proyecciones deterministas, paridad de replay, snapshots y efectos explícitos.
↗09Estado
Schemas y snapshots
Versiona eventos, sella upcasters adyacentes, vincula la identidad de proyección y restaura snapshots sólo contra un contrato compatible exacto.
↗10Estado
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.
↗11Autoría
Contenido tipado
Carga colecciones limitadas de Markdown, JSON y TOML con identidades estables y errores accionables.
↗12Runtime
Runtime del navegador
Reanuda comportamiento Rust/WASM y admite GSAP, Lenis, Three.js o WebGL mediante adaptadores de lifecycle.
↗13Runtime
Propiedad del DOM
Controla rangos montados, reconcilia hijos keyed, adopta salida SSR exacta y elimina listeners, efectos, adapters y nodos de forma determinista.
↗14Runtime
Preview del runtime nativo
Instala el preview público del router y runtime G1, y evalúa HTTP/2, layouts controlados por rutas, lifecycle limitado y tres modos SSR.
↗15Entrega
Despliegue portable
Valida un PBOC sellado, admite hosts nativos o Cloudflare y demuestra compatibilidad rolling y rollback antes del upload.
↗16Runtime
Beta full-stack
Usa loaders G2 publicados, actions progresivas, sesiones, aislamiento de cache, invalidación y diagnósticos por recibos.
↗17OpenSDK
Preview de OpenSDK
Instala el preview público de OpenSDK y entiende admisión, capabilities, efectos, conformidad y su gobernanza pendiente.
↗18OpenSDK
Componentes y lenguajes
Ejecuta el host tipado de Wasm Components y compara las implementaciones limitadas de conformidad en Rust, TypeScript y Python.
↗19OpenSDK
Conformidad de frameworks web
Integra React, Svelte y Lit mediante lifecycles explícitos de Custom Elements y adapters con cleanup medible.
↗20OpenSDK
Protocolo de tooling
Negocia clientes de editor y MCP sobre JSON-RPC limitado sin conceder autoridad ambiental sobre el proyecto o la red.
↗21OpenSDK
Compatibilidad y deprecación
Lee la matriz verificable de soporte, niveles de estabilidad, requisitos de migración y límite de fuente independiente del proveedor.
↗22Entrega
Assets adaptativos
Planifica variantes reproducibles de imagen, video, fuentes y 3D bajo presupuestos explícitos por dispositivo.
↗23Entrega
Confianza de artefactos
Entiende namespaces portables, captura exacta de fuentes, publicación por staging, recibos de build, grafos causales y verificación fail-closed.
↗24Entrega
Confianza de releases
Verifica archives deterministas, firmas, attestations, provenance y evidencia de promoción exclusiva del release.
↗25Operación
Evidencia de rendimiento
Reproduce observaciones de benchmarks, lee su contexto de hardware y separa mediciones de afirmaciones.
↗26Operació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.
↗27Operación
Telemetría voluntaria
Controla un journal de uso local, desactivado por defecto, con allowlist exacta y eliminación controlada por el usuario.
↗28Entrega
Build y despliegue
Verifica el ledger de salida, previsualiza bytes de producción, selecciona artefactos y despliega salida estática.
↗29Referencia
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.
↗30Proyecto
Licenciamiento y políticas
Entiende Apache-2.0, avisos de terceros, marcas, reportes de seguridad, soporte y contribuciones.
↗