是否值得为 Nativescript 应用程序进行延迟加载?

Does it worth to go for lazy loading for a Nativescript app?

我正在将离子应用程序迁移到 Nativescript。当我在谷歌上搜索时,我发现了一些关于在 {N} 中延迟加载模块的文章和回购协议。

例如https://github.com/sis0k0/lazyNinjas

我不太确定为什么要在所有应用程序文件都已存储在设备中的情况下关心延迟加载。它有任何性能改进吗?如果有,怎么样?

我应该考虑重组吗?

谢谢。

您的性能提升主要体现在加载时间上。由于模块是延迟加载的,因此您的应用程序在首次加载时需要解析较少的代码,因此您可以获得这种提升。请注意,当应用程序打开速度快并且一点击就可以使用时,用户往往会很喜欢。