My team consists of more java guys and limited experience with JavaScript. I know this question have been asked several times, but just to get my facts right, I need to clarify few things as my experience in client side technologies are very limited. We've decided to build our solution using GWT instead of pure JavaScript framework (given there are more java experience).
These were the facts to back my decision.
- 100% written in java
- Requires basic java skills (Java SE not Java EE)
- OOPHM – Out of process hosted mode – Define your browser & version. Browser compatibility no longer our problem
- Debugging – debug your GWT apps just like any other Java application, using your IDE's debugger
- Optimized JavaScript - GWT writes faster and more compact JavaScript than you
But some of my application function needs to use external js libraries. For e.g. Let's say I need make use of some specific js library to draw some stuffs on a particular page. (actually that js files written in dojos).
- Can above requirement be accommodated with GWT?
- Do you think the decision to go with GWT is wise or do have any other recommendation?
- We've found sencha gxt has the best widget library around( I'm aware its commercial, at least i found all widgets what we need). Do you think it's a wise idea to use wrapper library over core GWT ?
Thanks in advance.