3 ms·
I'd really like to hear the thoughts of anyone who has put SproutCore to significant use.
by eof 16y ago
I'd really like to hear the thoughts of anyone who has put SproutCore to significant use.
- scotth 16y agoI asked this a few days ago. See replies. http://news.ycombinator.com/item?id=1692675 http://news.ycombinator.com/item?id=1692675
- wycats 16y agoWhat kind of use are you thinking about using SproutCore for?
- catch23 16y agoWould sproutcore still play nice in a development cycle if I only wanted to use it for a nice shopping cart implementation, but use adhoc javascript everywhere else on a website? The last time I looked at it, it seemed to only excel if you needed to implement one giant js application.
- devinus 16y agoYes, we plan on doing this. It's as simple as having the shopping cart page be SC and the rest ad-hoc, or the shopping card within an iframe.
- catch23 16y agoI don't really consider the iframe-style as a valid integration point though. You could technically hide anything inside an iframe. The iframe makes it significantly harder to integrate because all your javascript will essentially need to do cross frame communication type crap just to tell the "other guy" what to do. Plus, depending how you stack your iframes, your inner iframes may not be able to do overlays on your parent frame. Iframes in general is just an ugly hack and should be reserved for actual cross-domain type scenarios. However, I am looking forward to the ad-hoc style integration if that's possible.
- wycats 16y agoiframe would be the lowest-level of integration. A better solution would allowing a SC app to take over a specific element on the page, and we're definitely looking at that solution. Another perfectly worthy solution might be to theme the SC app so it looks like your main app.
- city41 16y agoAs would I, as "pushing the data onto the client and using it from there" is by far my biggest issue with Silverlight. I was surprised to see a framework that specialized in doing this.
- paulitex 16y agoI wouldn't say sproutcore specializes in pushing data to the client, it really is a 'full stack' client side framework. That said, this is one thing that sproutcore does do quite well, the interface for hooking up to JSON datasources is very simple and effective (particularly useful are cascading data sources, which they've recent added and really cleans up the code where there used to be huge if-else if blocks on queries inside your data source file).
- therockhead 16y agoWhat don't you like about that approach?
- city41 16y agoThere are a lot of things I don't like about it. But in all honesty my dislike might actually be how RIA Services implemented the approach, not the approach itself. I am currently writing a big blog entry going in to details on this. I'll let you know when it's posted.