From GWT-EXT to SmartGWT

For the past three days I have been thinking of whether to shift to the new SmartGWT or stay with GWT-EXT. I told my self that not because Sanjiv(the original author of GWT-EXT) is out means I have to follow him to his new project.

To answer my own problem I decided to Google around my whole day to find a legitimate reason why I have to stay or move on. I finally decided to move on to SmartGWT and migrate most of my stuff on it pretty soon.

Here are the following solid reasons.

1. The GWT-EXT members are posting migration steps to SmartGWT and even recomend new developers who are starting Ajax to use SmartGWT. I think this is a solid justification.

2. Even though SmartGWT user interface sucks a little bit the team have assembled an elite members of designer to make the new and improve widgets more professional. Can't wait to see their new interface.

3. If I stay with GWT-EXT eventualy Google will upgrade their product and without the support of EXT-GWT things will be a mess. I don't consider using the native GWT since it lack's the richness that GWT-EXT and SmartGWT use. I can't hire developers to those stuff and it doesn't make sense to reinvent the wheel on my part.

That's it! Bye bye GWT-EXT. Hello SmartGWT.

Comments

mahi said…
Hi,
I read your blog. It is quite interesting. I am currently working on a project developed in gwt-ext. The project is under development for over 2 years and now we are considering a migration from gwt-ext to another framework like smartgwt or gxt. I have gone through some articles and still have not reached a conclusion. Since I have to change a huge amount of code base I am faced with some serious questions, which framework will be more good and which framework is easy for the migration? Hope you can provide me with a solution.

Thanx in advance
maks said…
Hi Mahi,

If you choose the direction of smartgwt it provides a lot of instant features that will save you in your enterprise project but then again it won't scale up since it is just a wrapper. If you choose the direction of native GWT it is fast but it will take some time to rewrite most of your codes. For the GXT i don't have an experience with it so I can't really give you a comment.

Overall when you work on the web I think scalability is the most important. Your application must be fast since time is important to your users.

It's still up to you to decide.

Regards,
Mark

Popular posts from this blog

John Gokongwei Speech before Ateneo 2004 Graduates

SM Mall of Asia

GWT+MySQL Best Practice