ace-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcel Offermans (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ACE-322) Review and profile the Vaadin UI
Date Mon, 15 Apr 2013 08:14:15 GMT

    [ https://issues.apache.org/jira/browse/ACE-322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13631578#comment-13631578
] 

Marcel Offermans commented on ACE-322:
--------------------------------------

Recent blog entries by the Vaadin team shows that they are working on support for asynchronous
updates (server push) in 7.1 which is currently in beta. We should definitely review if that
allows us to more elegantly work with our current client (before deciding on refactoring that
to become synchronous for example).
                
> Review and profile the Vaadin UI
> --------------------------------
>
>                 Key: ACE-322
>                 URL: https://issues.apache.org/jira/browse/ACE-322
>             Project: ACE
>          Issue Type: Improvement
>          Components: UI
>            Reporter: Marcel Offermans
>
> Currently, our Vaadin UI isn't the fastest one around. It noticeably slows down when
you have lots of entities. I don't think this is a problem with Vaadin itself, but rather
the way we use it (since nobody on the team had significant experience with it when we started).
We should review and profile this code to see if we can improve it. Some areas to look into:
> a) The fact that our changes are often asynchronous and the consequence, having to use
a timer to constantly refresh the UI.
> b) The way we handle selections and associations (I have a feeling we're doing too much
work there).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message