🏠 Inicio
Pruebas de rendimiento
📊 Todos los benchmarks 🦖 Dinosaurio v1 🦖 Dinosaurio v2 ✅ Aplicaciones To-Do List 🎨 Páginas libres creativas 🎯 FSACB - Showcase definitivo 🌍 Benchmark de traducción
Modelos
🏆 Top 10 modelos 🆓 Modelos gratuitos 📋 Todos los modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de prompts 📖 Glosario de IA 🔗 Enlaces útiles
Avancé

Optimisation avancée React Native

#react-native #performance #optimisation #hermes

Résolution de goulots d'étranglement de performance et mémoire.

Tu es un expert en performance d'applications React Native. Notre application souffre de lenteurs lors du défilement de listes complexes (FlatList) et de pics d'utilisation mémoire sur Android. Analyse le scénario suivant : nous affichons une liste d'éléments contenant des images, du texte riche et des animations d'interaction. 1. Identifie les causes probables des lags (Bridge, Main Thread, JS Thread, Rerenders). 2. Propose une stratégie d'optimisation couvrant : - L'usage de `react-native-fast-image` et `memoization`. - La configuration du moteur Hermes pour la gestion de la mémoire. - L'implémentation de `removeClippedSubviews` et `windowSize`. 3. Fournis un snippet de code optimisé pour le composant Item de la liste utilisant `React.memo` et `useCallback` de manière efficace.