Live data from Hacker News

Jquerymy.js – Purely declarative apps with complex two-way data-binding

jquerymy.com

1–10 of 27 posts

Re: Jquerymy.js – Purely declarative apps with complex two-way data-binding

#7

Looks great but I feel like there is quite a bit of latency

Especially on the drag+zoom map. There was terrible lag. It seems like the way you were doing this before is still the better way to do it, at least for now.

Promising project though. If they can fix the latency issues, it'd be something I'd use.

Re: Jquerymy.js – Purely declarative apps with complex two-way data-binding

#8
I've used knockout.js for a few years now on multiple projects. As knockout grows, I started to dream of a library that would provide me with a two-way data binding. But not only between data object and DOM, but between data objects itself, like ko.computed does.

This seems like a nice solution, although like other commentators mentioned, the lag seems to be quite unbearable. So it might be just something towards right path and hopefully it will be maintained and updated to work more smoothly, but wont grow into full framework.

Re: Jquerymy.js – Purely declarative apps with complex two-way data-binding

#9
Kudos on the landing page:

- Simple, interactive example at the top.

- Short, ~150 word technical explication.

- Five detailed demos that are all different.

- Detailed list of controls.

Obviously, not every project lends itself to this type of information architecture, but I'd love to see more projects think as hard about their presentation as this one does.

Re: Jquerymy.js – Purely declarative apps with complex two-way data-binding

#10

Looks great but I feel like there is quite a bit of latency

Seems the latency is somewhat intentional in some of the examples as they make use of the "delay" feature of the plugin: http://jquerymy.com/api.html#CW-delayed-bi

See for instance the code of the map:

  ui: { //The loupe itself
    "#loupe":{
    recalc:"#json", 
    delay:1,
    ...
or Bézier Curve:

  {
    id:"en.Bezier",
    params: {delay:10},
    ...
Post reply on HN