Aller au contenu
useffect.sh
Planifier 30 min avec un senior
Tous les articles
La veille du collectif

PlainText : la promesse d’un autre rendu du texte, encore à confirmer

1 min de lectureReact Native · Expo

Une annonce autour d’un remplacement de Text

Le post présentant RN PlainText 0.9 (nouvelle fenêtre) décrit une alternative au composant Text, présentée comme un remplacement direct au prix d’un changement d’import, avec un rendu plus rapide et une compatibilité améliorée. La promesse d’un remplacement direct demande un contrat de compatibilité : quelles props et quels cas de texte imbriqué conserve-t-il, et dans quelle version ? L’annonce seule ne répond pas à ces questions.

Le sujet touche néanmoins une partie centrale des apps React Native. Le texte participe à la mesure du layout, à l’accessibilité et aux interactions ; le remplacer a des conséquences qui dépassent sa vitesse de dessin. Un libellé simple et un paragraphe composé de textes imbriqués, de liens et de styles n’exercent pas les mêmes chemins.

Pour évaluer ce type d’alternative, le premier exemple utile serait un composant réellement fréquent dans l’app : une cellule de conversation, une carte de résultat ou un titre traduit. Il faudrait comparer la forme du texte, sa mesure et son comportement avec la taille de police système. La sélection, les liens et les libellés accessibles doivent conserver leur sens.

Sans contrat de compatibilité vérifié, « remplacer un import » décrit une facilité de démarrage, pas une migration terminée. Aucun gain chiffré ni recommandation de remplacement global ne découle de cette seule annonce.

Un de ces sujets se pose dans votre app ? Un senior du collectif peut en parler avec vous.