...
Code Structure
Let's have a look at the OPenSyllabus code structure.OpenSyllabus OpenSyllabus code structure.
To keep it simple, in our developpement we created two separate projects (we mean Eclipse/Maven projects) : One project for the client part where you will find al the GWT source code and one project for the backend part where stands the Sakai's tool code.
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.
Code Structure | |
---|---|
Frontend project | Backend project |
GWT code | Sakai's tool code |
- One project for the backend part
OpenSyllabus backend is organized as a classical Sakai's tool following a File Structure based on classic Sakai's tool directories, such as : API, Implementation and Tool directory.
- API
- Impl
- Tool
But in the Tool directory there is something new : the compiled GWT content (all the generated GWT stuff : pure JavaScript and HTML).
...