r2 - 30 Sep 2005 - 15:36:08 - BobbyRulloYou are here: OSAF >  Projects Web  >  ScoobyHome > ScoobyPlanning > WebFrameworkComparison > EchoTwoEvaluation

Echo2

Summary

Echo2 is so different than other web frameworks that using the same criteria to evaluate it would not make sense. Programming in Echo is much more akin to programming in Swing or some other "traditional" event/component based framework than any other web framework. From what I can tell, there is no notion of templating - if you want to add a table or a button or whatever to a page, you do it programatically. There is also tons of support for AJAX.

This is a very interesting approach, but won't work for us for several reasons:

  • Having to do the entire view programatically is too much work.

  • We are more attracted to using javascript and DHTML to provide us with and event-based gui model. In other words, we want to do something very similar to echo, but almost entirely on the client because...

  • ...maintaining the state of each gui component of each user would place an undue burden on the server, and doesn't really win you anything

  • Choosing Echo2 would lock us to it way too much.
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.