Is SmartGWT Really As Slow As Its Showcase?

I started implementing my web application using smartGWT. Is it really as slow as in a shop window?

This is almost unreasonably slow.

I am in a new empty project that everything he does displays a modal window with the login form on onLoad.

it takes about 1 minute to download.

I think he was just waiting for something, and then bought it.

I launch it from the eclipse by simply pressing the green start button.

+6
gwt smartgwt
source share
3 answers

Initially, Smartgwt will take a long time to load into the client browser because it downloads 2 MB of javascript files. But performance is not slow, since smartgwt layouts are div based, but GWT layouts are table based.

The disadvantages of SmartGWT are:

  • Loads a lot of javascript files.
  • There are no image packages in smartgwt. The browser will make many image requests. For one button, smartgwt uses 9 images.
  • The setup is complicated. Using our own CSS style is very difficult to compare with GWT.

Features:

  • Datasource
  • Existing Attractive Widgets
  • The implementation of the animation is simple.

Thus, the use of smartGWT depends on your requirement. If you have more time, you can develop using GWT. If you have less time and need to develop a large application, use smartGWT.

+8
source share

Edit: This user worked in the GWT hosting mode, which is 10 times or slower than the compiled mode. Therefore, he did not experience a real performance problem.

We see people complaining that their own (erroneous) deployments are slow, but usually not about the storefront itself. Most likely, you have configured your browser for development or installed tools that slow down the work.

First, check whether your browser is configured for cache settings other than the default settings (for example, "check every time"). This may result in repeated image requests. You can see this if you open the Net panel in Firebug or using IE, use a tool like Fiddler.

However, about Firebug, Firebug, and similar development tools, significantly slows down browser performance and large memory leaks. To see the demo as a regular end user sees it, turn off Firebug and restart the browser if there is a memory leak.

+3
source share

I just looked at the question: are you working in GWT Hosted Mode, which is much slower than the Web mode (how your final application is deployed).

However, even your experience in Hosted Mode is much slower than you should see. We had several people with hosting frequency problems who eventually found the wrong Eclipse / GWT configuration, were at fault - search SmartGWT forums for some permissions:

http://forums.smartclient.com/forumdisplay.php?f=14 
+1
source share

All Articles