Saltar al contenido

Leptos

Leptos es un framework web basado en Rust. Puedes leer más sobre Leptos en su sitio web oficial. Esta guía es precisa para la versión 0.6 de Leptos.

  • Usa SSG, Tauri no soporta oficialmente soluciones basadas en servidor.
  • Usa serve.ws_protocol = "ws" para que el websocket de recarga en vivo (hot-reload) se pueda conectar correctamente para el desarrollo móvil.
  • Habilita withGlobalTauri para asegurarte de que las API de Tauri estén disponibles en la variable window.__TAURI__ y se puedan importar mediante wasm-bindgen.
  1. src-tauri/tauri.conf.json
    {
    "build": {
    "beforeDevCommand": "trunk serve",
    "devUrl": "http://localhost:1420",
    "beforeBuildCommand": "trunk build",
    "frontendDist": "../dist"
    },
    "app": {
    "withGlobalTauri": true
    }
    }
  2. Trunk.toml
    [build]
    target = "./index.html"
    [watch]
    ignore = ["./src-tauri"]
    [serve]
    port = 1420
    open = false
    ws_protocol = "ws"

© 2026 Colaboradores de Tauri. CC-BY / MIT