On Rails, Ext JS, Netzke, and nomadic lifestyle
Since August I've been working on Netzke 1.0 release. As I was progressing, I realized I was too optimistic about releasing today, so, this should happen some time later this month. Partially, the reason for the delay was that my internal list of TODOs was growing faster than items on this gist were getting checked off - I wanted to use the chance to rethink many different places in the code that were bothering me for very long, e.g. a few days went to rethinking the API alone. Still, some of the bigger challenges are now behind, and today I want to share some new things with you.
The updated grid component, by default, now uses 'infinite scrolling' instead of pagination (which is still an option, of course). Today I launched the "edge" version of the official Netzke demo, in order to show off this new feature. One of its grids got the seed volume increased to 20K records - this is for those of you who could question the performance (all credits go to Sencha). Another thing to note is that the amount of toolbar buttons is reduced. That's due to that adding/updating records now, by default, takes place via a form, while in-line editing has become another option.
For (growing) detailed list of changes coming to Netzke 1.0, refer to the changelog of Core and Basepack. Note, that the API is not yet fixed and will probably still be changed here and there before the release. And I'm aware of a few bugs and glitches - working on them, too.
Thanks again to PennyMac for generously sponsoring this work.comments powered by Disqus
Web developer and digital roamer since 2008. Author of Netzke. Feminist, atheist, life hacker, and common sense devotee.