简介

已完成

应用场景

假设你正在构建一个 Web 应用,用于显示存储在 Microsoft 365 中的用户即将召开的会议。 你从 Microsoft 365 检索的数据应无缝集成到你的应用中。 将你的应用连接到 Microsoft 365 后,你注意到该应用需要几秒钟来加载其数据。 你还看到你的应用在每次打开时都要加载数据。 你希望提高该应用的性能,以便为用户提供更好的体验。 你还希望确保利益干系人所需的所有数据都显示在相应页面上。 同时,你的应用不应加载不需要的任何数据。

演示示例解决方案工作原理的示意图。

Microsoft Graph 工具包是组件和身份验证提供程序的集合,可帮助你连接 Microsoft Graph。 这些组件是可重用的 HTML 标记,它们是功能齐全的预生成体验,用于从 Microsoft 365 获取数据。 这些组件可通过 Microsoft Graph 的强大功能提供对常用 Microsoft 365 数据集的访问权限。 为了确保你的应用的速度,Microsoft Graph 工具包组件附带了多种性能功能。

在本模块中,你将了解 Microsoft Graph 工具包提供的缓存功能。 你还将了解如何在工具包组件中快速加载和显示可能需要的任何数据。

学习目标

本模块结束时,你将能够:

  • 为 Microsoft Graph 工具包组件配置缓存。
  • 管理 Microsoft Graph 工具包组件的缓存。
  • 使用工具包组件加载和显示来自 Microsoft Graph 的任意数据。
  • 优化用于加载来自 Microsoft Graph 的数据的查询。

先决条件

重要

此模块假定你已完成模块中示例应用的第一部分使用属性和 CSS 配置 Microsoft Graph 工具包组件并为其设置样式