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

Reply via email to