Skip to content

Latest commit

 

History

History
234 lines (149 loc) · 5.27 KB

File metadata and controls

234 lines (149 loc) · 5.27 KB

Annexe E : Ressources et Liens

Collection de ressources utiles pour le développement desktop en Rust.


Documentation Officielle

Rust

Cargo


Frameworks UI

egui

Autres Frameworks


Bibliothèques Recommandées

Base de Données

Async

Sérialisation

Logging

Erreurs

Recherche

PDF

Cryptographie


Outils de Développement

IDE et Éditeurs

Debugging

  • LLDB : Debugger par défaut sur macOS
  • GDB : Debugger Linux
  • CodeLLDB : Extension VS Code

Profiling

Qualité

  • cargo-clippy : Linter officiel
  • cargo-fmt : Formateur officiel
  • cargo-audit : Audit de sécurité
  • cargo-deny : Vérification de licences

Packaging

  • cargo-wix : Installer Windows
  • cargo-bundle : Bundle macOS/Linux
  • cargo-deb : Paquet Debian
  • cargo-appimage : AppImage Linux

Apprentissage

Livres

  • Programming Rust (O'Reilly) : Référence complète
  • Rust in Action : Approche pratique
  • Zero To Production In Rust : Backend web
  • Rust for Rustaceans : Niveau avancé

Cours en Ligne

Vidéos


Communauté

Forums et Chat

News

Conférences

  • RustConf : Conférence officielle annuelle
  • Rust Nation UK : Conférence européenne
  • EuroRust : Conférence européenne

Design et UX

Inspiration

Couleurs

Typographie

Icônes


Business et Marketing

Landing Pages

Licensing

Analytics (respectueux)


Liens Utiles Spécifiques

egui Ecosystem

Cross-Platform

CI/CD