Setup Tauri

Puedes que necesies actualizar tu compilador de Rust:

rustup update

y algunas dependencias extra dependiendo de tu sistema Operativo: https://tauri.studio/v1/guides/getting-started/prerequisites

Instalacion y Creacion de Proyecto

npx create-tauri-app

colocal algunos nombres y escoge VanillaJS (para este ejemplo escogeremos vanilla para hacerlo más generico.)

cd tauri-app npm i

npm run tauri dev

este ultimo comando compilara el codigo con Rust y luego lo ejecutara. Debemos recordar que es un backend de Rust y este es el que sirve la interfaz web (que puede estar creada con cualquier Framework).

const btn = document.querySelector('button')

btn.addEventListener('click', () => { alert('hello world') })

Añade Tauri de forma global

https://tauri.studio/v1/guides/features/command#basic-example

Para añadirlo a un proyecto existente

https://neutralino.js.org/

npm run tauri build