Caution: SmartGwt loadup size is big

71 views
Skip to first unread message

mk

unread,
Jul 14, 2010, 7:22:09 PM7/14/10
to Google Web Toolkit
We have a tiny widget from SmartClient's SmartGwt. And it had
increased the intial loadup size between webserver and browser by 2.3MB
+.( js, css)

Thus be cautious if you think this can hamper performance.

(If anybody has solution to above than plz share ).

FYI: We do changed header of script to cache all SmartClient's scripts
forever.

Roger Studner

unread,
Jul 14, 2010, 7:31:19 PM7/14/10
to google-we...@googlegroups.com
SmartGWT or ExtJS(gwt-ext, ext-gwt) etc.. all have this issue.

"I'd like one tiny tiny feature."

"here are your 1000+ files."

Thanks!

Roger

> --
> You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
> To post to this group, send email to google-we...@googlegroups.com.
> To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
>

Jaroslav Záruba

unread,
Jul 14, 2010, 7:34:10 PM7/14/10
to google-we...@googlegroups.com
Is GXT any different in this aspect? Does it support code-splitting? (Unless it is only an alias of one of those you mentioned.)

Stefan Bachert

unread,
Jul 15, 2010, 10:44:40 AM7/15/10
to Google Web Toolkit
Hi,

this is the major problem using a javascript wrapper instead of a real
GWT based library.
However, even a poor designed GWT library may (but should not) run
into this problem due to poor dependencies.
(Everthing depends on everthing)


Stefan Bachert
http://gwtworld.de

lineman78

unread,
Jul 15, 2010, 12:59:01 PM7/15/10
to Google Web Toolkit
SmartGWT is only a GWT wrapper on a javascript library so it is
expected that you would have this problem. If you can stand the
licensing, GXT is supposed to be a pure GWT implementation of their
javascript library, so unused portions of the library are not
included. Due to licensing I have not used it, so I can't speak to
it's effectiveness. The best solution would be to try and find a
project that has the specific widget you want without the overhead.

Shawn Brown

unread,
Jul 22, 2010, 12:15:32 AM7/22/10
to google-we...@googlegroups.com
> Is GXT any different in this aspect? Does it support code-splitting? (Unless
> it is only an alias of one of those you mentioned.)

Yes it does.

http://things-that-i-noticed.blogspot.com/2010/07/gxt-mvc-code-splitting-on-gae-appengine.html

Shawn

Nirmal

unread,
Jul 22, 2010, 1:59:36 PM7/22/10
to Google Web Toolkit
Any experiences on performance/download size with GWT Mosaic??


Regards,
Nirmal

On Jul 22, 9:15 am, Shawn Brown <big.coffee.lo...@gmail.com> wrote:
> > Is GXT any different in this aspect? Does it support code-splitting? (Unless
> > it is only an alias of one of those you mentioned.)
>
> Yes it does.
>
> http://things-that-i-noticed.blogspot.com/2010/07/gxt-mvc-code-splitt...
>
> Shawn
Reply all
Reply to author
Forward
0 new messages