Page tree
Skip to end of metadata
Go to start of metadata
TBC by Tin - Just starting...

When doing this comparison we are looking at an enterprise view of,

  1. Maintainability
  2. Speed
  3. Richness (usually at the cost of speed)

Library Based

Simple libraries and provides easy integration and flexibility.

FrameworkDescriptionAdditional PlatformsKey AdvantagesTight Coupling?Cons
jQueryHas become the de-facto standard, but I am also looking for a commercial option for web applications.    
BootstrapFramework that came out of Twitter.
  • Mobile

  • Polished
  • Responsive Design
  
SenchaHTML 5 Platform with tools to visually build for mobile and desktop web applications. Buy license.    
YUIYUI - 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.

FrameworkDescriptionAdditional PlatformsKey AdvantagesTight Coupling?Cons
RAPEclipse' web rich UI platform.
  • Mobile
   
GWT (Google Web Toolkit)Write everything in Java and it generates the front end HTML and JavaScript. 
  • Polished
  • Strongly typed as it is Java
  • Rich UI
 
  • Own ecosystem
VaadinOpen Source, built on GWT and integrates with Spring Roo.    
Flex     

Research

https://vaadin.com/comparison - A good comparison chart.

  • No labels