Réduire l'empreinte Wasm
Lors du déploiement sur le Web, la taille détermine la vitesse.
Techniques d'optimisation
- Dead Code Elimination : Le compilateur de Dart 4 est agressif. N'importez pas de bibliothèques que vous n'utilisez pas.
- Chargement différé (Deferred Loading) : Utilisez
import ... deferred as ...pour diviser votre binaire Wasm en plus petits morceaux. - Compression : Assurez-vous que votre serveur distribue des fichiers
.wasm.br(Brotli).
Objectif : Maintenir votre chargement initial sous 1,5 Mo pour une application complète.