# Rustelo page — Framework Web Rust Full-Stack # Hero rustelo-badge = Framework Web Rust Full-Stack rustelo-tagline = Modular · Seguro en Tipos · Orientado a Configuración · Seguro en Memoria rustelo-hero-title = Construye. Despliega. Entrega. rustelo-hero-subtitle = Plataforma Rust modular y type-safe construida sobre Leptos y Axum. Arquitectura orientada a configuración con enrutamiento agnóstico al idioma, sistema de plugins y compilación dual WASM+nativo. # Stats rustelo-stat-crates = Crates rustelo-stat-layers = Capas rustelo-stat-unsafe = bloques unsafe rustelo-stat-targets = Targets WASM+nativo # CTAs rustelo-cta-github = Git Repo rustelo-cta-architecture = Ver Arquitectura rustelo-cta-get-started = Comenzar # Architecture section rustelo-arch-title = Diseño en Tres Capas rustelo-arch-subtitle = Separación clara entre tu aplicación, los ports del framework y la fundación. Cada capa tiene una única responsabilidad. # Layer badges / titles / descriptions rustelo-layer-app-badge = Tu App rustelo-layer-app-title = Capa de Implementación rustelo-layer-app-desc = Los crates de tu aplicación: server (Axum SSR), client (Leptos WASM) y pages (Leptos components). La generación de código en tiempo de build produce routes, pages e i18n desde la configuración. rustelo-layer-ports-title = Ports del Framework rustelo-layer-ports-desc = API pública estable para implementaciones. Los ports envuelven los internos de la fundación y exponen interfaces limpias y versionadas: web stack, autenticación y gestión de contenido. rustelo-layer-foundation-title = Fundación rustelo-layer-foundation-desc = Implementaciones core: config, i18n, RBAC, servidor Axum SSR, cliente Leptos WASM, componentes UI, sistema de generación de páginas y configuración de build basada en Nickel. # Features section rustelo-features-title = Todo Incluido rustelo-features-subtitle = Una plataforma completa desde autenticación hasta despliegue, composable mediante Cargo features. rustelo-feat-wasm-title = Frontend WASM Reactivo rustelo-feat-wasm-desc = Reactividad de grano fino con Leptos. Signals, memos, effects. Sin virtual DOM. Hidratación SSR con tachys. rustelo-feat-auth-title = Autenticación y RBAC rustelo-feat-auth-desc = JWT, OAuth2, 2FA con TOTP. Control de acceso basado en roles mediante políticas Nickel NCL. Hash Argon2. rustelo-feat-routing-title = Enrutamiento Agnóstico rustelo-feat-routing-desc = Rutas definidas en TOML/NCL. Generación en tiempo de build. Sin rutas hardcodeadas. Descubrimiento automático de idiomas. rustelo-feat-plugins-title = Sistema de Plugins rustelo-feat-plugins-desc = Traits ResourceContributor y PageContributor. Registro al inicio, sin overhead en runtime. include_str!() para embedding en tiempo de compilación. rustelo-feat-db-title = Abstracción de BD rustelo-feat-db-desc = PostgreSQL y SQLite vía SQLx. Verificación de queries en tiempo de compilación. Pool de conexiones async. Migraciones separadas por tipo de base de datos. rustelo-feat-email-title = Email y Notificaciones rustelo-feat-email-desc = Sistema de email multi-proveedor vía Lettre. Emails basados en plantillas con FTL i18n. Notificaciones en tiempo real WebSocket vía tokio-tungstenite. rustelo-feat-codegen-title = Generación de Código en Build rustelo-feat-codegen-desc = Nickel NCL → build.rs → OUT_DIR → include!(). Routes, pages, menus y registro FTL generados en tiempo de compilación. Coste cero en runtime. rustelo-feat-features-title = Composición de Features Cargo rustelo-feat-features-desc = auth, content-db, content-static, email, tls, metrics, crypto. Activa solo lo que necesitas. Compilación por features para targets WASM y nativo. # Build pipeline rustelo-pipeline-title = Generación Orientada a Configuración rustelo-pipeline-subtitle = Todo generado en tiempo de compilación desde configuración Nickel NCL. Sin overhead en runtime, seguridad de tipos completa. # Quick start rustelo-quickstart-title = En Marcha rustelo-quickstart-subtitle = De cero a aplicación Rustelo funcionando. # Tech stack rustelo-tech-title = Construido sobre Bases Sólidas # Bottom CTA rustelo-cta-title = ¿Listo para construir con Rust? rustelo-cta-subtitle = Open source · Self-hosted · Zero unsafe · 100% Rust