À propos du projet

Yew est un framework Rust moderne pour la création d’applications web front-end multi-thread à l’aide de WebAssembly. Caractéristiques principales décrites dans le README : - Macro HTML : Fournit une macro pour déclarer de l’HTML interactif avec des expressions Rust, conçue pour être familière aux développeurs ayant de l’expérience avec JSX dans React. - Performance : Vise des performances élevées en minimisant les appels à l’API DOM pendant les rendus de page et en facilitant le déchargement du traitement sur des web workers en arrière-plan. - Interopérabilité JavaScript : Prend en charge l’interopérabilité avec JavaScript, permettant l’utilisation de packages NPM et l’intégration avec des applications JavaScript existantes. Le projet fournit une documentation stable et à jour, des exemples, un journal des modifications et une feuille de route. Il offre également une documentation localisée en chinois simplifié, chinois traditionnel et japonais. Yew est un projet communautaire qui accueille les contributions de toutes tailles. Il maintient un Code de conduite et encourage la participation par l’amélioration de la documentation, l’augmentation de la couverture des tests, la résolution des « Good First Issues » et le signalement de bugs. Le projet accepte également les contributions financières via OpenCollective, en listant les supporters individuels et organisationnels.