« Tauri » : différence entre les versions
m →Vidéo |
|||
| Ligne 67 : | Ligne 67 : | ||
== Voir aussi == | == Voir aussi == | ||
* [[Electron]] | * [[Electron]] | ||
* [[PWA]] | * [[PWA]] | ||
* [[React]] | * [[Rust]] | ||
* [[HTA]] | * [[React]] | ||
* [[HTA]] | |||
[[Catégorie:Logiciel]] | [[Catégorie:Logiciel]] | ||
[[Catégorie:Programmation]] | [[Catégorie:Programmation]] | ||
Version du 4 novembre 2026 à 21:43
Tauri est un cadriciel (framework) pour la création d'application web.
Généralité
Site officiel :
Tauri sur Wikipédia
Vidéo
Youtube, Codynn, Tauri for Beginners: Build a Desktop App in Rust
- https://www.youtube.com/watch?v=KhAkFqUi9l0 ; Tauri 2 tutorial for beginners: build Jot, a desktop notes app, with JavaScript and Rust.
- date : 03/10/2022 • durée : 1 h 5 min 23 s
Youtube, NDC Conferences, Good Bye Electron, Hello Rust + Tauri! - Andreas Lillebø Holm - NDC TechTown 2025
- https://www.youtube.com/watch?v=2xsrudVGPGs ; Tauri 2 tutorial for beginners: build Jot, a desktop notes app, with JavaScript and Rust.
- date : 23/12/2025 • durée : 1 h 5 min 39 s
Point de repère
Une fois que tous les outils sont installés :
- création d'un projet :
- se positionner dans le dossier des projet,
- en PowerShell :
irm https://create.tauri.app/ps | iex - indiquer un nom de projet (project name) :
Fen2Bous - indiquer un nom de paquet (package name) :
Fen2Bous - choisir un identifiant (identifier) :
com.phil.fen2bous - choisir un langage pour la forme (frontend) :
JavaScript - choisir un gestionnaire de paquets (package manager) :
npm - choisir un modèle d'interface (UI template) :
Vanilla - choisir un langage d'interface (UI flavor) :
JavaScript
- se positionner dans le dossier du projet :
cd Fen2Bou - installer les éléments du projet :
npm install - lancer le développement :
npm run tauri dev; environ 348 éléments à préparer - les éléments suivants sont créés dans le dossier du projet :
.vscodenode_modulessrcsrc-tauri.gitignorepackage-lock.jsonpackage.jsonREADME.md
- les sous-dossiers suivants contiennent les principaux fichiers du projet :
src:index.htmlmain.jsstyles.css
src-tauri\src:lib.rsmain.rs
Note :
irmalias pourInvoke-RestMethodiexalias pourInvoke-Expression

