Child pages
  • Architecture - Decision Table
Skip to end of metadata
Go to start of metadata

Criteria

Wight

GWT

Vaadin

JS/ExtJS

Comment

User Experience / Design

 

 

 

 

 

responsiveness


++

+

++

 

unique look and feel


++

+

-

 

concise style

 

-

++

++

 

widget library


-

+

++

 

Architecture

 

 

 

 

 

client server communication

 

+

--

++

using Magnolia REST services 

performance

 

++

-

++

 

scalability

 

++

++

++

 

MVP/Patterns

 

++

++

-

 

browser history

 

++

+

+

as to Vaadin's ability to bookmark app status see http://vaadin.com/book/-/page/advanced.urifu.html

modularity/extendability

 

-

++

+

 

hot-deploy of modules

 

-

++

++

 

Investement

 

 

 

 

 

development speed

 

+

++

-

 

learning curve

 

-

++

--

 

license

 

++

++

-

 

maintainability

 

++

++

-

 

lock-in/interoperability

 

+

-

++

 

Tooling

 

 

 

 

 

testing

 

+

++

--

 

IDE support

 

+

++

+

 

maven

 

+

++

-

 

documentation generation

 

++

++

-

javadoc

Team

 

 

 

 

 

motivation

 

++

++

-

 

knowlege

 

+

+

-

 

Project

 

 

 

 

 

activity

 

+

+

++

 

documentation

 

+

++

+

 

community

 

+

-

++

 

license

 

++

++

--

ExtJs is GPL

reliability

 

+

+

++

 

support

 

-

++

+

 

Community

 

 

 

 

 

acceptance (poll)

 

+

+

+

 

third party modules

 

+

++

++

 

 

 

 

 

 

 

TOTAL

 

29

39

\15

 

  • No labels