创建高性能应用的概述

创建高性能 Power Apps 可确保您的应用程序高效运行并提供更好的用户体验。 本文将解释关键模式、应避免的反模式以及设计原则,以帮助您为组织构建高性能 Power Apps。

  • 应用程序模式与 Power Apps 生产力提升:Power Apps 通过使用经过验证的应用程序模式,使构建企业级应用程序变得更加容易。 模式是由 Power Apps 元素组成的集合,这些元素协同工作,例如数据源、集合、控件、Power Automate 和页面。 Power Apps 默认包含关键高性能模式,因此低代码开发人员可以快速构建功能齐全的企业应用程序。 部署和管理任务也很简单。 使用 Power Apps,您的团队将更加高效,因为许多元素无需您过多关注。

  • Power Apps 引导使用高性能模式:Power Apps 默认引导您使用已知的高性能模式。 这些模式包括简化启动时的数据加载、自动增量分页、缓存集合的数据以及仅加载每个页面的基本数据。 这些经过验证的模式适用于数据密集型企业应用。 许多成功的 Power Apps 实施案例使用超过 100 个表和 50 个屏幕,同时保持卓越性能。

  • 陷入反模式:在任何开发平台上构建应用程序时,都存在因反模式导致性能低下的风险。 这些模式可能会导致加载缓慢、页面转换缓慢,并导致更新或获取数据变得困难。 常见的反模式包括加载过多数据、将所有内容都转换为集合以及重载 OnStart。 人们常使用这些模式来绕过实际或感知到的 Power Apps 限制。 即使有指导,您仍可能使用错误的模式并最终得到一个缓慢的应用程序。

关键性能设计原则

在构建应用时,请考虑以下关键性能原则,以确保其高效运行。 这些原则涵盖了提高应用速度所需的大多数方面。 部分性能建议可能因其关联性而出现在多个章节中。

如需深入了解,请参阅 Power App 的执行阶段文章。

其他性能指南

其他性能注意事项可能会影响您的应用。 有关详细信息,请参阅下面的文章: