I've recently started using
knockout.js, which is an implementation of Model-View-ViewModel (MVVM) for Javascript. Well, it covers the View-ViewModel part because the actual data model is on the server. Along with Knockout, I've been using jQuery UI - which I've been using for years anyway. Today, I needed a table widget. There isn't currently one available in jQuery UI, though one is being developed, so I searched for an alternative. I came across
DataTables (well, I'd actually used it before) - but there wasn't a Knockout binding available. So I developed one, and I'm making it available under the MIT licence.
Continue reading “Knockout.js DataTable bindings” »