Skip to content

React Native ListView experimental implementation supporting direct view binding

Notifications You must be signed in to change notification settings

wix-incubator/BindingListView

Repository files navigation

BindingListView

Experimental React Native ListView implementation supporting direct view binding without going through the React Native bridge.

See the following blog post for more details:

https://medium.com/@talkol/react-native-listview-performance-revisited-recycling-without-the-bridge-c4f62d18c7dd#.8ll2r69xk

What's in the repo

This repo implements a use-case of a Contact List having 5000 rows with React Native.

The scroll performance and memory consumption should be comparable to what we're used to in pure-native becuase the React Native bridge doesn't play a part beyond initialization. Try it out! (on a real device). Let me know how well you think it performs.

Update (March 30, 2017):

Check out the branch better-bind, it contains a much nicer binding API (it now looks like regular react code). It also supports relayout of cells from native!

About

React Native ListView experimental implementation supporting direct view binding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published