Hi - Sorry, should be "Thunderhead" not "Thunderclap"
https://wiki.mozilla.org/Labs/Bespin/FAQ#What_is_Thunderhead.3F - Stefan Scott On Aug 8, 11:58 am, Stefan Scott <[email protected]> wrote: > Ivo - > > Bespin looks very promising - thank you for mentioning it; I had never > heard of it. I just googled it and took a look here: > > http://bespin.mozilla.com/ > > and I think it's very positive that DPP has expressed interest in > making lift play well with Bespin/Thunderclap. > > Like you, I also want to develop rich internet apps (RIAs). After > evaluating lots of web app frameworks, I find lift to be the most > promising on to hitch my wagon to. > > I've tried out Adobe Flex. I'm concerned that although Adobe *claims* > that the Flash player is the most-installed piece of software on the > planet, in real life there are still situations where it can actually > be missing from a person's browser. I myself have had a few > experiences when I've switched machines or upgraded browsers and > suddenly there's no working Flash player. So although Flex's sortable > datagrids look cool I'm hesitant to go with Flex. For public-facing > web apps I think it's better to deploy on a truly least-common- > denominator platform, something everybody really has ... and > realistically that seems to be a standards-compliant browser + > JavaScript. > > So after looking at many other web app frameworks, I've decided to > learn lift. The main things that attracted me to lift are its use of > scala (one of my interests is algebraic programming, so a good type > system is very important to me), the way lift borrows from the best of > other leading web app frameworks (Rails, Seaside, Django, Wicket), its > support for Ajax and Comet, and its security. > > Now, regarding the choice of JavaScript library: I'm still new to > JavaScript programming, so take what I say with a grain of salt here. > But after playing around with demos for YUI and JQuery, I found ExtJS > to be a bit more impressive (another one of my interests is data- > intensive number-crunching apps, so, like you, I want to have the best > possible gridviews and treeviews to give the user a powerful UI for > slicing and dicing all that data). > > -- The JQuery online demos don't even show any datagrids (their > current demo of "sortable" is a handful of draggable widgets on a page > - not a datagrid with a sortable column). > > -- The YUI online demo does include a decent-looking datagrid with > custom cell formatting, and a treeview with editable node labels: > > http://developer.yahoo.com/yui/examples/datatable/dt_formatting_sourc...http://developer.yahoo.com/yui/examples/treeview/tv-edit.html > > -- But the ExtJS datagrid and treeviews are way more impressive, > approaching the sophistication and responsiveness of native/desktop > UIs: > > http://extjs.com/deploy/dev/examples/grid/edit-grid.html > > http://extjs.com/deploy/dev/examples/tree/reorder.htmlhttp://extjs.com/deploy/dev/examples/tree/two-trees.htmlhttp://extjs.com/deploy/dev/examples/tree/check-tree.html > > (Actually, given how frustratingly slow MS-Windows can be when > initially displaying a treeview control for a directory, the ExtJS > treeview may be even *more* responsive than some native/desktop > treeviews :-) > > I understand that due to its current licensing ExtJS cannot be "built- > in" to lift, but it's still available as a JavaScript library with a > dual license for either open-source or commercial use, and it should > be fairly straightforward to add it to a lift app, as per the earlier > discussion here: > > http://groups.google.com/group/liftweb/browse_thread/thread/5e4f5e424... > > So I think lift plus a JavaScript library (and database backend) can > be an optimal choice for making data-intensive RIAs right now, with an > excellent roadmap for the future (Goat Rodeo, Bespin/Thunderclap). > > - Stefan Scott > > On Aug 7, 4:55 pm, ivo <[email protected]> wrote: > > > > > Hi all, > > > I want to start learning about promising technologies for building > > full stack RIAs. It doesn't need to be something very powerful today, > > but something that I can seriously consider for building commercial > > applications in 1 or 2 years from now. > > > Let me divide what I mean by "full stack" into 3 parts: (1) Data > > backend, (2) Web framework and (3) UI framework. > > > I was wondering if Lift + Goat Rodeo could be it, but I still think > > that the UI framework is still missing. Quoting a post from David that > > I found around the web: "The Bespin folks are working on a GUI builder > > called Thunderclap. Dion and I want to make it so that building GUI > > apps with Bespin and Lift is as simple as wiring up applications in OS > > X's Interface Builder." Do you have any other news about this project > > (or know where to look at)? > > > Please share your thoughts... > > > Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---
