see below

On 8/9/2010 8:37 AM, Jörg von Frantzius wrote:
Hi Ruben,

please see below...

On 09.08.2010 17:03, Ruben Reusser wrote:
[..] Also on the responsiveness, comparing GWT apps to ExtJS apps the GWT apps perform mostly slower (have you tried to run for example google wave on a netbook? It brings it to a crawl while similar extjs apps still perform ok).
Did you have a look at the Ext-GWT demos over at http://www.sencha.com/examples/explorer.html#overview ? I find these demos to be extremely well-performing. As far as I know, Ext-GWT is something like a rewrite of Ext-Js in GWT, and I'd assume GWT-compiled code to be more efficient than hand-written Javascript. So I guess Sencha did that rewrite for a reason...

Anyway, I wonder whether a Google Wave (may it rest in peace) written in Ext-Js would provide better performance than the original GWT version ;-)

I did - it's performing ok, in fact we use it in some projects. It's great if you are writing an application or if you have full control over the browser window. It's a bit different if you just want to render part of the page with extgwt. One of the down sides for example is that you can't use the strict doctype - a new cms should in my opinion render the pages as strict to get the additional performance boost in rendering.

Ruben


Ruben

On 8/9/2010 6:34 AM, Jörg von Frantzius wrote:
Hi,

that's an interesting decision. When looking at the Vaadin online-demos, they subjectively appear to be much slower in response than Ext-GWT or pure GWT online demos. My first thought would be that with Vaadin, all event handling is done on the server, while with GWT most of it is done in the browser (except for raw data retrieval, of course).

For example, with Vaadin *any custom click-listener has to be executed on the server*, right?

That likely means a lot more requests will be sent during typical interaction, and so performance depends highly on the network connection. Even given a good network connection, there always is a latency of a couple of milliseconds, which will always prevent a Vaadin UI from reaching the subjective "snappiness" of a GWT UI.

Personally I find this a disappointing outlook, after having worked a fair bit with GWT in Magnolia 4.3, and with absolutely great results.

Yes I have seen http://wiki.magnolia-cms.com/display/MAGNOLIA5/Architecture+-+Decision+Table, and yes there is a lot more factors than performance. But think for a second how compelling /from a user's perspective/ the performance of a GWT interface is, when comparing it to competitors' UIs. IMHO, GWT would give Magnolia an absolutely great competitive edge.

With Google having bought Instantiations' GWTDesigner (as somebody on this list already noted), IDE support is likely to become just great for free as well.


Regards,
Jörg


On 09.08.2010 12:55, Philipp Bärfuss wrote:
Thanks for participating in our survey. You find a summery of the results on the survey wiki page -> http://wiki.magnolia-cms.com/display/MAGNOLIA5/Architecture+Survey#ArchitectureSurvey-Results

We have also filled in a decision table
-> http://wiki.magnolia-cms.com/display/MAGNOLIA5/Architecture+-+Decision+Table

After some controversial discussion the team has finally decided to go with Vaadin. More details will follow - no later than at the conference ;-)

Exited and looking forward ;-)

- Philipp



------------------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------


--
Dipl. inf. Jörg von Frantzius, System Architect
Email mailto:[email protected]
Phone +49 30 283921-318
Fax +49 30 283921-29
Aperto AG - In der Pianofabrik
Chausseestraße 5, D-10115 Berlin-Mitte
Web http://www.aperto.de
HRB 77049, AG Berlin Charlottenburg
Vorstand: Dirk Buddensiek


------------------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------


------------------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------


--
Dipl. inf. Jörg von Frantzius, System Architect
Email mailto:[email protected]
Phone +49 30 283921-318
Fax +49 30 283921-29
Aperto AG - In der Pianofabrik
Chausseestraße 5, D-10115 Berlin-Mitte
Web http://www.aperto.de
HRB 77049, AG Berlin Charlottenburg
Vorstand: Dirk Buddensiek


------------------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to