https://github.com/timwis/choo-infinite-list
Proof of concept using choo to render only the rows necessary to display, along with padding above and below to simulate scrolling through a giant list.
https://github.com/timwis/choo-infinite-list
Last synced: 24 days ago
JSON representation
Proof of concept using choo to render only the rows necessary to display, along with padding above and below to simulate scrolling through a giant list.
- Host: GitHub
- URL: https://github.com/timwis/choo-infinite-list
- Owner: timwis
- Created: 2017-04-18T10:52:47.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-18T11:02:08.000Z (about 8 years ago)
- Last Synced: 2025-03-25T08:42:48.604Z (about 1 month ago)
- Language: JavaScript
- Homepage: https://curved-shame.glitch.me/
- Size: 55.7 KB
- Stars: 10
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# choo-infinite-list
Proof of concept using [choo](http://choo.io) to render only the rows necessary
to display, along with padding above and below to simulate scrolling through a
giant list.## Development
1. Install dependencies via `yarn install` or `npm install`
2. Run a development server using `yarn start` or `npm start`## References
- [ayrton/react-cluster](https://github.com/ayrton/react-cluster/blob/master/lib/components/cluster.js)
- [Clusterize.js fork](https://github.com/NeXTs/Clusterize.js/pull/80)
- [editdata/infinite-elements](https://github.com/editdata/infinite-elements)
- [shama/view-list](https://github.com/shama/view-list)
- [shama/csv-viewer](https://github.com/shama/csv-viewer)