首页 > 解决方案 > 为团队使用设计框架

问题描述

我们正在构建我们的网络应用程序,并希望选择正确的设计框架。我们的计划是构建一个独立的 Web 应用程序,然后将其与 Microsoft Teams 集成。据我了解,Web 应用程序使用 IFrame 与 Teams 集成。

在 Teams 开发人员的文档中写道,如果我想在 Teams 中开发我的 Web 应用程序(作为 Teams Web 应用程序),建议使用 Fluent UI Northstar。但是,如果我只想开发一个独立的 Web 应用程序,然后与 Teams 集成,我可以使用其他框架,如 Bootstrap、React bootstrap 或 Syncfusion 吗?与 Teams 集成时是否有任何限制?

提前致谢!

标签: reactjsmicrosoft-teamsfluentui-react

解决方案


简单来说,正如您所说,选项卡只是 iframe 到 Teams 中的网页。唯一的主要要求是它引用 Teams javascript SDK 并引用Javascript SDK,调用

microsoftTeams.initialize();

您可以在此处阅读有关此内容的更多信息。

因此,您可以使用任何 Web 开发技术(ASP.Net、php、node 等)并使用/不使用任何前端开发或设计框架。我在过去构建过,例如,使用 jQuery 和 Bootstrap 的选项卡。


推荐阅读