GWT runAsync - сгенерированные фрагменты кода зависимости

Я пытаюсь изменить производительность загрузки моего приложения с помощью runAsync при инициализации различных подсистем, и у меня есть несколько вопросов:

  1. когда код, вызванный в методе onSuccess обратного вызова, будет разделен на другой фрагмент загрузки, будет ли разделен весь код из вызываемых классов, подклассов, методов (как из основного класса, так и из классов, используемых ими) и т. д., и не входит в первоначальную загрузку?

  2. при создании экземпляра класса вне onSuccess обратного вызова будет ли весь код этого класса включен в первоначальную загрузку (методы, члены, другие подклассы)? поэтому, если я вызову методы из этого класса в onSuccess обратного вызова, будет ли код включен в отдельную загрузку (т. е. код из конструктора класса будет в начальной загрузке, а код из его вызываемых методов будет в отдельной загрузке?)

Если ответ есть в другом посте, поделитесь пожалуйста:)

1 ответ

Решение

Прочтите это, если у вас есть запрос, а затем прокомментируйте его.

https://developers.google.com/web-toolkit/doc/latest/DevGuideCodeSplitting

http://www.javabeat.net/2011/11/code-splitting-in-gwt/

Другие вопросы по тегам