Angular应用程序对于手机来说太大了吗?

问题描述 投票:-1回答:1

我已经构建了一个网络应用程序,它在我的台式机上很棒。然而,人们一直试图在他们的手机上访问它,但它是非常新的,我还没有真正用于手机(尚未)。但是......它根本不会加载到大多数手机上。

我希望它至少可以加载,但我们最终会得到一个白色屏幕。这可能是因为Angular网络应用对于手机来说太大/太强了吗?

如果是这样,我们如何建议我们处理试图通过手机访问庞大的Angular应用程序的人?

angular performance filesize
1个回答
0
投票

一般来说,当没有做任何特别的事情时,你的Angular设置有一个非常大的空间,需要先下载和处理,然后才能完成任何有用的工作并呈现给用户。

这就是为什么通常你会将你的程序拆分成可以按需延迟加载的功能/模块。这将是例如例如,在简单的电话上,例如200ms而不是几秒钟之后显示登录页面。

除此之外,还有其他技术,如预取,离线存储......,这将改善用户体验。我认为,就像任何移动网站一样,它需要从一开始就考虑,适应布局,适应数据化)(手机上1000多个数据集大部分时间都没用,就像桌面电脑那样可以(或者更宽容)。

如果您尊重浏览器支持(https://angular.io/guide/browser-support) 并且你的程序本身没有问题,至少应该从中获取一些东西应该没有问题。

© www.soinside.com 2019 - 2024. All rights reserved.