O Kendo for Angular suporta a @defer
sintaxe introduzida nas versões recentes do Angular?
Na minha compilação de produção, minha main.js
compilação tem 2,1 MB (e nas compilações de desenvolvimento, vendor.js
12,1 MB). E estou em uma rede lenta. Preciso diminuir o tempo de carregamento inicial do aplicativo.
Eu gostaria de carregar lentamente os componentes do kendo (especialmente a grade). Isso é possível?
Eu experimentei isso localizando um componente kendo que é usado apenas em um local no aplicativo e envolvendo-o @defer
(neste caso, os Scorecards, eu importo CardModule
no arquivo ts associado para o componente.
De acordo com os documentos , apenas componentes independentes são adiáveis. Kendo tem a migração para autônomo em seu roteiro e de acordo com o changelog v16.6.0 , eles migraram recentemente todos os seus pacotes para autônomo. Portanto, deve ser possível adiar o carregamento dos componentes do Kendo a partir da v16.6.0.