Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Section
Column
width60%

Google Web Toolkit

Panel
titleBGColor#CCCCCC
borderStylenone
titleProsborderStylenone
  • Large list of widgets
    • form widgets (checkbox, combobox, listbox, etc...)
    • menu widgets (flyout menus, trees, etc...)
    • other widgets (sortable tables, tabs, dialog boxes, etc...)
  • Back button support
  • Familiarity for java developers
  • Debugging environment similar to java
  • Hand-write JS in java with JSNI
  • JavaDocs offer good documentation
Panel
titleBGColor#CCCCCC
borderStylenone
titleConsborderStylenone
  • New browser support must come from Google (currently doesn't support IE7)
  • Non-standard table-based layouts
  • Written for java 1.4 (can't use generics, annotations, etc...)
  • Security and performance issues unknown
  • Unproven technology (no existing large-scale projects)
  • Auto-generated JS difficult to debug

Differentiators

(plus) Back button support for AJAX
(plus) Robust widget library
(minus) Java skills required
(minus) Unknown, unproven
(minus) Auto-generated JS difficult to debug
(minus) Not web standards compliant

DEMO: http://code.google.com/webtoolkit/documentation/examples/

Column
width1%

Column
Panel
borderColor#3C78B5
bgColor#F8F8F8
titleBGColor#A6C4E1
borderStylesolid
titleJavascript Library Reviews
borderStylesolid
Filter by label (Content by label)contentbylabel
javascript_libraries
javascript_libraries
showLabelsfalse
showSpacefalsejavascript_libraries