Outils pour utilisateurs

Outils du site


prog:tauri

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

prog:tauri [2025/10/19 10:43] – Création rootprog:tauri [2025/10/19 19:26] (Version actuelle) – Ajout d'une description root
Ligne 1: Ligne 1:
 [[https://v2.tauri.app/start/|Guide v2]] [[https://v2.tauri.app/start/|Guide v2]]
  
 +Tauri permet :
 +  * une interface graphique en web (HTML / CSS / JavaScript) avec le framework de son choix (Vanilla, Vue, Svelte, React, Solid, Angular, Preact),
 +  * de générer un exécutable pour Windows, Linux, iOS et Android,
 +  * d'étendre les fonctionnalités d la partie web avec une partie Rust (lecture du disque dur, ...).
 +
 +Il est conseillé d'utiliser de préférence JavaScript et d'utiliser Rust à défaut.
 +
 +Pour l'appel des méthodes Rust, les arguments sont systématiquement sérialisés en JSON.
 +
 +Il est possible de s'échanger des petits ''Event'' entre le front et le back.
 +
 +Si de gros événements sont nécessaires (streaming / échange répété), il faut passer par des ''Chanel''.
 +
 +Tauri peut stocker pendant toute la durée d'exécution de l'application un objet côté Rust.
prog/tauri.txt · Dernière modification : de root