react listas lista flatlist example react-native realm

listas - Beneficios de utilizar Realm Listview sobre React Native Listview estándar



react native flatlist footer (1)

Cuando se usa con colecciones de Realm (es decir, List o Results ), Realm ListView está diseñado para ser más eficiente en cuanto a CPU / memoria que el stock ListView . También ayudará a evitar errores comunes mediante el uso automático de instantáneas estáticas de las colecciones, lo cual es necesario ya que las colecciones de Realm pueden cambiar en cualquier momento. Por lo tanto, recomendamos usarlo para prevenir ciertas clases de errores, así como para el beneficio de rendimiento.

Actualizaré la documentación con algo de esta información. Estamos monitoreando activamente cualquier posible cambio de ruptura en el repositorio React Native, pero está diseñado para (con suerte) no interrumpir la mayoría de los tipos de cambios en el stock ListView .

La documentación de Realm recomienda usar su implementación de ListView:

import { ListView } from ''realm/react-native'';

Pero no puedo encontrar ninguna información sobre cuál es la diferencia real y cuáles son los beneficios.

Además, con las nuevas versiones nativas de reacción que salen cada dos semanas, ¿no correrá el riesgo de quedar obsoleto bastante rápido?