Une nouvelle approche gagne du terrain parmi les développeurs multiplateformes : l'utilisation d'un noyau Rust unifié pour piloter à la fois les applications Tauri (bureau) et React Native (mobile). Ce modèle permet aux développeurs d'écrire la logique métier une fois en Rust et de la partager sur toutes les plateformes, tout en gardant les couches d'interface utilisateur spécifiques à chaque plateforme séparées. Les avantages incluent des performances améliorées, une réduction de la duplication de code et une maintenance plus facile. Les premiers utilisateurs signalent des gains de temps significatifs et moins de bogues. Bien qu'encore émergente, cette technique pourrait remodeler la façon dont les équipes abordent le développement multiplateforme, en particulier pour les applications critiques en termes de performances. Les développeurs doivent surveiller les améliorations des outils et les meilleures pratiques de la communauté à mesure que l'écosystème mûrit.
Une seule base de code Rust peut alimenter à la fois les applications de bureau Tauri et les applications mobiles React Native, permettant une réutilisation massive du code.