I guess I won't bore everyone with my application justification after all, because first we have...
>> Besides, you only >> have to drive the UI from it. Oh, nothing much going on in the GUI? Lucky you. Then we have... >> A different approach, which IMO allows for faster, less resource hungry >> applications, is to have the entire UI logic in Javascript "Entire UI logic"? What happened to "just the GUI"? Anyway, then we have... >> First, you only have to keep very slim session info on the server. Cool, nothing going on on the server, either, it's all client-agnostic lookups from PostGRES? I see, you are doing SlashDot! The perfect application for the 30-day dice-roll start-up with $10k in capital. Go Twitter, go Reddit, go FaceBook, go YouTube!... Sorry, the subject is serious applications delivered via the Web. Those social sites are worth billions when they hit it big, but they are not rich applications -- their magic is elsewhere. I have worked on exactly two intense Web apps, completely unalike, and neither fit into your imagined Web app universe. One was datamining, the current is Algebra tutoring, by a bot or by others. The datamining app required the server to maintain huge data sets being formed, sorted, sub-searched, re-grouped, etc by the user. Want to do that in JavaScript, shuttling all the data out to the client only to have the user look at it and decide to do a different search? The Algebra app requires insanely difficult code even to WYSIWYG edit the math, let alone analyze, correct, and hint intermediate steps of Algebra problems. Want to write that in JS? And have it run at JS speeds? As for the lecture on model vs. view, come on, we all know the issues. I was old when SmallTalk introduced MVC. What seems not to be known is that applications vary on how tightly GUIs need to be wed with their models, and how much CPU horsepower is needed to manage the model. Reddit just saves posts, links them, supports login/logout and 'mod up/down' buttons. Other applications may not be so simple. The moral is that you are absolutely right about some applications, but not true RIAs. And qooxdoo does not exist to support Reddit. kt -- http://www.stuckonalgebra.com "The best Algebra tutorial program I have seen... in a class by itself." Macworld ------------------------------------------------------------------------------ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
