Setup Tauri
- Nodejs
- Rust
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
npm run tauri build