GWT runAsync - сгенерированные фрагменты кода зависимости
Я пытаюсь изменить производительность загрузки моего приложения с помощью runAsync при инициализации различных подсистем, и у меня есть несколько вопросов:
когда код, вызванный в методе onSuccess обратного вызова, будет разделен на другой фрагмент загрузки, будет ли разделен весь код из вызываемых классов, подклассов, методов (как из основного класса, так и из классов, используемых ими) и т. д., и не входит в первоначальную загрузку?
при создании экземпляра класса вне onSuccess обратного вызова будет ли весь код этого класса включен в первоначальную загрузку (методы, члены, другие подклассы)? поэтому, если я вызову методы из этого класса в onSuccess обратного вызова, будет ли код включен в отдельную загрузку (т. е. код из конструктора класса будет в начальной загрузке, а код из его вызываемых методов будет в отдельной загрузке?)
Если ответ есть в другом посте, поделитесь пожалуйста:)
1 ответ
Прочтите это, если у вас есть запрос, а затем прокомментируйте его.
https://developers.google.com/web-toolkit/doc/latest/DevGuideCodeSplitting