Warning |
---|
TBC by Tin - Just starting to look at this now. |
Research
...
... |
When doing this comparison we are looking at an enterprise view of,
- Maintainability
- Speed
- Richness (usually at the cost of speed)
Library Based
Simple libraries and provides easy integration and flexibility.
Framework | Description | Additional Platforms | Key Advantages | Tight Coupling? | Cons |
---|---|---|---|---|---|
jQuery | Has become the de-facto standard, but I am also looking for a commercial option for web applications. |
...
Bootstrap | Framework that came out of Twitter. |
|
| ||
Sencha | HTML 5 Platform with tools to visually build for mobile and desktop web applications. Buy license. |
...
YUI | YUI - Tried before in 2010, and found it to be quite slow. | ||||
http://www.infragistics.com/products/jquery/ | Recommended by Kiran. | ||||
http://eclipse.org/rap/ |
Integrated
In general Integrated UI frameworks are more intrusive and require tight integration and sometimes dictate how your application actually flows.
...
Framework | Description | Additional Platforms | Key Advantages | Tight Coupling? | Cons |
---|---|---|---|---|---|
RAP | Eclipse' web rich UI platform. |
| |||
GWT (Google Web Toolkit) | Write everything in Java and it generates the front end HTML and JavaScript. |
|
| ||
Vaadin | Open Source, built on GWT and integrates with Spring Roo. |
Panel |
---|
Vaadin is GWT based. So I am taking it off the list right away. |
Flex |
Research
https://vaadin.com/comparison - A good comparison chart.