I would like to add a dissenting voice... As always, it's a matter of trade-offs
Benefits: 1) Pretty, usable, full-featured widgets, with very small up-front dev time. 2) Very responsive dev team (you're awesome Sanjiv) Problems: 1) Incompatible or redundant APIs. Specifically, I'm thinking of a. Redundant event system b. Datasource c. TreeGrid has approximately 160 methods. 2) Lack of GWT Compiler optimization 3) no use of ImageBundle 4) b/c of 2 & 3, very request intensive. 5) No intuitive way to customize styling Right now, our team is using TreeGrid, because no comparable widget exists, but I've been thinking we should take a look at customizing the gwt-incubator tree grid. On Aug 13, 11:54 pm, Daniel Jue <[email protected]> wrote: > Now, how about an MVP/Eventbus version of SmartGWT showcase? > =) > > > > On Fri, Aug 14, 2009 at 1:31 AM, shay <[email protected]> wrote: > > > I Highly recommend SmartGWT, been using it for months now. > > > Sanjiv and the smart client team have done a great job. Kudos! > > > The architecture is clever and robust , way better then Ext. > > > Shay > > > On Aug 13, 9:03 pm, Sanjiv Jivan <[email protected]> wrote: > > > Hi Daniel,Please try upgrading to SmartGWT 1.2. Hosted mode should > > perform > > > better. You're right that most of the resources from a compile output > > are > > > not used and so if you're benchmarking, best to actually see what's > > > transferred over the wire rather than the size of the output directory on > > > the server. The default com.smartgwt.SmartGwt module bundles all the > > > readable source versions that have a lot of documentation, the obfuscated > > / > > > minified ones, various tools like the Developer Console and a lot of > > other > > > resources that are pretty much never used in deployment. I'll look into > > > creating a module that outputs the minimal resources which will save some > > MB > > > of disk space on the server. > > > > As for runtime performance, you can have a look at the SmartGWT showcase > > > which is comparable is size to a real world application having ~260 > > samples > > > and includes most widget types. If you're not using Calendar, or TileGrid > > > etc you can exclude these resources. > > > > Sanjiv > > > > On Thu, Aug 13, 2009 at 8:18 PM, Daniel Jue <[email protected]> wrote: > > > > It is slow in hosted, although I'm on SmartGWT 1.1/GWT 1.7 at the > > moment. > > > > Deployed it is better, but its' still chunky. However it's full of > > features > > > > that I don't have the time or desire to recreate, so it works for me. > > It's > > > > definitely not a lightweight, but it's not bad. There's just a lot > > going on > > > > behind the scenes. The full "sc" directory that gets put in the war is > > like > > > > 18.7 MB (19,630,389 bytes) worth of Js files. I'm guessing 98% of > > those > > > > won't be touched/loaded. I like SmartGWT so far and have recommended > > it to > > > > some people. > > > > > On Thu, Aug 13, 2009 at 8:03 PM, Chris <[email protected]> wrote: > > > > >> It is slow in hosted? But how is it deployed in > > > >> a regular browser? > > > > >> On Aug 13, 4:00 pm, Daniel Jue <[email protected]> wrote: > > > >> > I am using it. Once I got the extra layers of code implemented for > > the > > > >> RPC > > > >> > Datasource (mostly from off thier forum), It's been pretty painless. > > I > > > >> came > > > >> > from GXT 2 because I was having some rendering problems and wanted > > to > > > >> try > > > >> > something else. SmartGWT _is_ painfully slow in hosted mode, but > > the > > > >> > widgets are very nice and full featured. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
