Daniel Rhodes
banner
drhodes.bsky.social
Daniel Rhodes
@drhodes.bsky.social
Profile of the Year™️
In native iOS and Android, view recycling is a key perf unlock for table views. You can try VirtualizedList, but I would just go with FlashList. It’s a trade off for sure, but not a big one. You’re just holding state higher up in the hierarchy.
November 17, 2024 at 2:26 AM
It’s typically the bridge. Start with memoizing as much as possible. Then see if it’s a particular feed item type. Then try as test to make all feed items the same height. Low end Android devices are very problematic on RN, so it’s sensible to make carve outs for them.
November 17, 2024 at 2:09 AM