Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
google gwt
1.
2. What?
Tool for RIA(Rich Internet Application)
Can develop client side based on Java : compile
Java to Java script
Cross-browser : support all major browsers
Apache license 2.0 : completely free and open
source
3. Why?
Based on Java (debug, junit…)
Support all major browser ( including IOS, Android)
Extensible and customizable widget
5. Environment
JDK 1.6
Eclipse plugin (support IntelliJ and so on)
Run on Jetty, Apache Tomcat, Jboss, IBM Web
Sphere, Oracle Application Server
6. Parts of Application
Module descriptors : configuration of GWT application
Public resources : resource path for HTML page, CSS or
images
Client-side code : compilation java to java script
*JSNI(Java script Native Interface)
: Integration java into java script and vice versa
http://www.gwtproject.org/doc/latest/DevGuideCodingBasicsJSNI.html
Server-side code : java codes for backend processing