76 lines
4.2 KiB
Text
76 lines
4.2 KiB
Text
# 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
|