What's the advantage of using this over something like angular.js?
Jquerymy.js – Purely declarative apps with complex two-way data-binding
21–27 of 27 posts
Re: Jquerymy.js – Purely declarative apps with complex two-way data-binding
#22What's the advantage of using this over something like angular.js?
$.my apps behave like complex controls – you can enclose one $.my app into other, you even can make this enclosure recursive (for example http://cloudwall.me/etc/json-editor.html).
Also since $.my manifests are JSON docs, you can combine them just attaching one manifest as a property of another manifest – so app of nearly any complexity can exist as a single JSON.
Re: Jquerymy.js – Purely declarative apps with complex two-way data-binding
#23I'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 rig…
http://vuejs.org/api/options.html#computed
computed: {
foo: function () {
return this.a + this.b;
},
bar: function () {
return this.foo + this.zot;
}
}Re: Jquerymy.js – Purely declarative apps with complex two-way data-binding
#24(1) What browser versions are supported? (Translation: are you willing to do/accept help with the work to support business users?)
Edit: answered at the bottom, IE9+
(2) How well is deep nesting supported? (Translation: can my parent-child-grandchild-greatgrandchild piles of data entry forms use this?)
Thanks for the time invested in creating this library and the associated documentation!
Re: Jquerymy.js – Purely declarative apps with complex two-way data-binding
#25My two questions for all JavaScript libraries as an enterprise LoB dev are: (1) What browser versions are supported? (Translation: are you willing to do/accept help with the work to support business users?) Edit: answered at the bottom, IE9+ (2) How well is deep nesting supported? (Translation: can my parent-child-grandchild-greatgrandchild piles of data entry forms use this?) Thanks for the time invested in creating…
2) Forms can even be recursive. http://cloudwall.me/etc/json-editor.html – you can check youself how deep source json and associated forms can go and find out when it will stall )
Re: Jquerymy.js – Purely declarative apps with complex two-way data-binding
#26I'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 rig…
If that piques your interest, check out: https://gist.github.com/staltz/868e7e9bc2a7b8c1f754
Re: Jquerymy.js – Purely declarative apps with complex two-way data-binding
#27I find the description of this confusing. I feel like there's a number of people who talk about programming in a way that I'm not familiar with. Where do people learn verbiage like this? Is it popular among some universities? Is there something beyond code complete and gof? For example, I've never gotten a good handle on what other people see as declarative. I know the definition and I know my interpretation - but ot…