EntitySpaces / entityspaces.js

A JavaScript Data Access Framework that uses Knockout
www.entityspaces.net
36 stars 11 forks source link

Knockout & lazy loading #7

Open lucasjans opened 12 years ago

lucasjans commented 12 years ago

The lazyLoad methods of entityspaces.js are amazing.

I'm working on integrating it with Knockout's data-binding, but the way I've implemented it causes the entire data structure to load, cascading from top to bottom. It would be great if there KO supported a way to delay data binding until an element was visible, but short of that, do you have any other ideas?

I put together a JS Fiddle http://jsfiddle.net/lucasjans/SXHVM/

EntitySpaces commented 12 years ago

Very cool, I am very glad you like it, now that our first EntitySpaces 2012 release is out the door I plan to pour a ton of time making entityspaces.js killer. I hope you stick around and work with us on it. I'm going to dive into this, give me a day or so to come up with a response.

lucasjans commented 12 years ago

Thanks for taking a closer look! I think this framework could be revolutionary for our own development. I'll help any way I can!

BrewDawg commented 10 years ago

I'm about to start a new wave on development on this, now sure if you're still using it or not, but just thought I'd let you know ...

rainabba commented 10 years ago

BrewDawg: You're with the entityspaces.js team and about to resume development? This looks abandoned but I'm really curious about it.

BrewDawg commented 10 years ago

Actually, there is a whole suite of projects I have developed that derive from EntitySpaces. See

https://github.com/BrewDawg

Specially ...

Tiraggo - EntitySpaces that runs on any device http://brewdawg.github.io/Tiraggo/

Tiraggo.js - Akin to EntitySpaces.js http://brewdawg.github.io/Tiraggo.js/

Tiraggo.ef - Allows you to use the EntitySpaces (really Tiraggo) Dynamic Query API to load your EF entities http://brewdawg.github.io/Tiraggo.EF/

Tiraggo.EDMX - Provies the low level SQL information Microsoft tries to hide when writing T4 Tempates for EF http://brewdawg.github.io/Tiraggo.Edmx/

ALSO

My2ndGeneration - the Cloud based Code Generator (generates Tiraggo too) https://www.my2ndgeneration.com/

My2ndGeneration - The Desktop Version https://www.my2ndgeneration.com/DesktopDownload.aspx

So, in reality, EntitySpaces is growing by leaps and bounds, it's called Tiraggo, but has nearly the exact same API ...

See https://twitter.com/My2ndGeneration/status/403848468084424704


From: "rainabba" notifications@github.com Sent: Friday, December 13, 2013 10:14 PM To: "EntitySpaces/entityspaces.js" entityspaces.js@noreply.github.com Subject: Re: [entityspaces.js] Knockout & lazy loading (#7)

BrewDawg: You're with the entityspaces.js team and about to resume development? This looks abandoned but I'm really curious about it. - Reply to this email directly or view it on GitHub.