views:

19

answers:

1

Dear All,

  We have product, who's front end is in GWT. As it contains many classes (Around 150 menus, you can imagine now)

  When user access this first time, it takes time to load. (If bandwidth is low then this increases)

  next time on wards it remains in catch, we dont have to worry about bandwidth.

  Can i reduce this first time loading time by using GWT deferred binding ?

  (please dont mind my information of GWT if anything wrong, i am very new to it )

Thanks & Regards Abhijeet S

+3  A: 

Yes, initial load time can usually be reduced by a lot. You probably want to look into Code Splitting.

You'll have to make a decision, which parts you need initially, and which parts can be loaded later (and when). Then make absolutely sure, that you don't accidentally use those later parts from your initial code fragment - except from inside GWT.runAsync.

Chris Lercher