MyCalendar Architecture
For J2EE based web/mobile application, Extjs + Grails are the right framework for build web/mobile application.
Sencha/Extjs acts as front-end, grails works as back-end. Both Grails and Sencha/Extjs can handle JSON very well. Grails has built-in support for JSON. This is not surprise that JSON will be communication tool between them. The following image shows the architecture to build myCalendar application with ExtJS and Grails.
Choice widely adopted 3rd-party software
Open source solutions become widely adopted only if they're reliable and deliver value. Using those valuable open sources will buy us more time and better performance for the project. This is the reason we choice the following the 3rd-party software in this application.- Sencha/ExtJS (www.sencha.com)
- Grails (www.grails.org)
- MySQL (www.mysql.org)
- Tomcat (tomcat.apache.org)
- Apache (www.apache.org)

Download SRC
Release Notes
Buy a License
Post in Forum
Our Customers
We started our ExtJS based open source calendar in 2009 and moved through
ExtJS 2.2, 3.0, 3.1, 3.2, 3.3, 4.0 and 4.1. Our calendar
is world-widely used by more than 30 registered organizations. Have a try and you will
be surprised by such a great widget.



