plomino / Plomino

Powerful and flexible web-based application builder
33 stars 37 forks source link

Enable incremental rendering of views or big datagrids #450

Open jean opened 10 years ago

jean commented 10 years ago

From hackernews, sorry :) https://github.com/jimhigson/oboe.js

"Oboe makes it really easy to start using json from a response before the ajax request completes."

ebrehault commented 10 years ago

About that, I am considering using SlickGrid https://github.com/mleibman/SlickGrid to replace datatables. That's what is used in Substance D at the moment.

jean commented 10 years ago

Actually I was wrong to mention datagrids and views in connection with oboe.js.

I know SlickGrid is hip, but I find Allan's argument here convincing ("focus on progressive enhancement and accessibility"): http://www.datatables.net/forums/discussion/3834/virtual-rendering-for-massive-speed-and-scalability/p1

This post also relates, and links to a Scroller plugin for datatables: http://datatables.net/forums/discussion/comment/36576

So with proper configuration datatables doesn't need oboe.js.

It would be useful for other code which retrieves big chunks of JSON though.

Overall I've been really impressed with datatables ... the docs, API, focus, everything is solid.