Advantages:
- Use (Eclipse or NetBeans) IDE - syntax check, auto complete, debugging, compile time error checking.
- Source code is compiled as small as possible (with variables a, aa...).
- JavaScript is compiled for each browser separately, so you don't have to worry about that. And the code is using each browser's specific functions, so it is faster.
- Page (application) is loaded only once, everything else - pure Ajax
- JUnit testing (haven't used it myself)
- Can work without JavaScript knowledge
- Can include third party libraries (I am using SmartGWT), jQuery is possible
- Server side can be Java, PHP or other
- Use of designer (drag and drop Widgets)
- ...............
- Not so straightforward including pure JavaScript (at first)
- GWT default Widgets lack of richness - must implement yourself (or use extra library)
In other words, I highly recommend using GWT in your projects...maybe because I haven't used other frameworks...but why should I, if I'm not disappointed :)
No comments:
Post a Comment