← Retour aux projets
Étude de cas

react-native-gleam

Placeholders shimmer pour React Native, natif pour Fabric

Stack TypeScript, Fabric, Turbo Modules, iOS, Android
Type Open source
Année 2024

Contexte

La plupart des librairies shimmer/skeleton pour React Native utilisent des animations JavaScript, ce qui cause des drops de frames sur les appareils moins puissants. Avec la New Architecture de React Native (Fabric), il est possible d’exécuter les animations entièrement côté natif.

Approche

Animation shimmer écrite en code natif pour iOS et Android, exposée via des composants Fabric et Turbo Modules. Zéro overhead d’animation JS, zéro dépendance. Conçue comme remplacement direct des skeleton loaders existants.

Résultat

Une librairie shimmer performante et sans dépendance qui tourne à 60fps même sur les appareils plus anciens. Open source et disponible sur npm.

[ UNE CONVERSATION, POUR COMMENCER ]Ouvert aux mandats freelance

Parle-moi de
ton projet.

Ce que tu veux construire, ce qui bloque, ou simplement une idée à discuter. Tu peux m’écrire directement.