...
Perhaps the greatest advantage of using GWT is having the capability to leverage advanced software engineering and use established Java integrated development environment (IDE).
We suggest to use the Eclipse IDE since it works very well and has support with GWT to help integration. Anchor
OpenSyllabus Code Structure
...
Package | Purpose |
---|---|
tool/src/java/ | Server-side Java source-code of the Sakai's Tool Package |
tool/src/java/org/sakaiquebec/opensyllabus/client/rpc/ | The two Service Interfaces required by the GWT RPC mechanism |
tool/src/java/org/sakaiquebec/opensyllabus/server/ | The Java source-code of the Backing Bean and the Servlet Implementation of the Service required by the GWT RPC mechanism |
tool/src/webapp/ | Server-side webapp files: index.jsp, WEB-INF, tools config, osylconfigs files and compiled JS & HTML stuff |
tool/src/webapp/WEB-INF/ | Webapp configuration files: web.xml and applicationContext.xml |
tool/src/webapp/org.sakaiquebec.opensyllabus.OsylEditorEntryPoint | All the Client-side compiled JS & HTML stuff |
Anchor | ||||
---|---|---|---|---|
|
Development Cycle
Thus, the developer can code and debug all in Java by working depending to his needs in the backend project or in the client project.
...