En esta masterclass aprenderás por qué creamos FlashList en Shopify y cómo puedes usarlo en tu código hoy. Te mostraremos cómo tomar una lista que no es performante en FlatList y hacerla performante usando FlashList con mínimo esfuerzo. Usaremos herramientas como Flipper, nuestro propio código de benchmarking, y te enseñaremos cómo la API de FlashList puede cubrir casos de uso más complejos y aún así mantener un rendimiento de primera categoría.
Sabrás:
- Breve presentación sobre qué es FlashList, por qué lo construimos, etc.
- Migrando de FlatList a FlashList
- Enseñando cómo escribir una lista performante
- Utilizando las herramientas proporcionadas por la biblioteca FlashList (principalmente el hook useBenchmark)
- Usando los plugins de Flipper (gráfico de llamas, nuestro perfilador de listas, perfilador de UI & JS FPS, etc.)
- Optimizando el rendimiento de FlashList utilizando props más avanzados como `getType`
- 5-6 tareas de muestra donde descubriremos y solucionaremos problemas juntos
- Preguntas y respuestas con el equipo de Shopify
This workshop has been presented at React Advanced 2022, check out the latest edition of this React Conference.
Comments