Aller au contenu
Toutes les notes

React Native vient de se faire démolir sur Android. Par ceux qui le maintiennent

Jérémy Magrin

Développeur React Native Senior · Expo · iOS & Android

in
Software Mansion, la boîte derrière Reanimated et Gesture Handler, a construit la même app deux fois Une en Kotlin Multiplatform, une en React Native Puis benchmarké sur 6 téléphones, iOS et Android Sur Android, KMP rafle presque tout - 8x plus léger au download (2 Mo contre 15,8 Mo) - premier écran affiché 2 à 4x plus vite - moitié moins de RAM Sur iOS, ça s'inverse - démarrage au coude à coude sur iPhone 16 et 17, 20 à 28 ms d'écart - React Native tient sur 2 à 4x moins de mémoire selon l'iPhone, il rend du vrai UIKit là où KMP redessine tout en Skia Dix ans que je fais du React Native, et je vais me faire des ennemis Ils publient les chiffres qui les enterrent sur Android, et moi je ne bouge pas d'un cil Le poids d'une app, tu le télécharges une fois La vélocité d'une équipe, tu la paies tous les jours Une codebase, l'écosystème React, le refresh instantané pèsent plus lourd que 14 Mo d'APK et 600 ms de démarrage Le seul cas où je signe KMP: de l'Android-first pur, entrée de gamme, où chaque milliseconde de premier écran compte Alors dis-moi que j'ai tort Sur un projet Android-first, tu restes React Native ou ces chiffres te font signer KMP ?

Lire sur LinkedIn

Parlons-en

Un projet en tête ?

Réponse garantie en moins d'une heure, et trente minutes d'audit offertes par téléphone.

M'écrireMaltLinkedIn

Emailcontact@magrin.fr

Téléphone+33 6 73 12 19 30

LocalisationParis, France · full remote