Architecture
Maintenant que vous avez terminé le démarrage rapide et que vous avez une application Tauri de base à portée de main, il est tentant de vous lancer. Nous vous invitons cependant à résister à cette tentation pendant quelques pages supplémentaires et à en apprendre davantage sur les concepts et les idées derrière Tauri. Vous constaterez que le développement d'une application ressemble beaucoup à la création d'une application client-serveur traditionnelle sur le Web, avec quelques différences subtiles mais importantes.
Cette section couvrira l'architecture multi-processus, les fenêtres et les webviews de Tauri, ainsi que nos décisions de conception pour rendre votre application plus sécurisée et économe en ressources.
🗃️ Architecture de Tauri
Overview of how Tauri is internally engineered and various components that make up the Tauri ecosystem.
📄️ Sécurité du développement
En savoir plus sur les étapes que vous pouvez prendre pour aider votre application à être le plus sécurisée que possible.
📄️ Fichiers de configuration
Puisque Tauri est une boîte à outils pour construire des applications, il peut y avoir de nombreux fichiers pour configurer les paramètres du projet. Certains fichiers communs que vous pouvez utiliser sont tauri.conf.json, package.json et Cargo.toml. Nous vous expliquons brièvement chacun sur cette page pour vous aider à vous orienter dans la bonne direction pour quel fichier modifier.
📄️ Versions de Webview
WebView2 (Windows)
📄️ Benchmarks
Voir les benchmarks actuels de Tauri pour la taille binaire, l'utilisation de la mémoire, et d'autres métriques.