reactjs - 为团队使用设计框架
问题描述
我们正在构建我们的网络应用程序,并希望选择正确的设计框架。我们的计划是构建一个独立的 Web 应用程序,然后将其与 Microsoft Teams 集成。据我了解,Web 应用程序使用 IFrame 与 Teams 集成。
在 Teams 开发人员的文档中写道,如果我想在 Teams 中开发我的 Web 应用程序(作为 Teams Web 应用程序),建议使用 Fluent UI Northstar。但是,如果我只想开发一个独立的 Web 应用程序,然后与 Teams 集成,我可以使用其他框架,如 Bootstrap、React bootstrap 或 Syncfusion 吗?与 Teams 集成时是否有任何限制?
提前致谢!
解决方案
简单来说,正如您所说,选项卡只是 iframe 到 Teams 中的网页。唯一的主要要求是它引用 Teams javascript SDK 并引用Javascript SDK,调用
microsoftTeams.initialize();
您可以在此处阅读有关此内容的更多信息。
因此,您可以使用任何 Web 开发技术(ASP.Net、php、node 等)并使用/不使用任何前端开发或设计框架。我在过去构建过,例如,使用 jQuery 和 Bootstrap 的选项卡。
推荐阅读
- objective-c - 编写退出objective-c类的快速协议
- junit - junit 5 如何重做 testng.xml
- docker - 从 jenkins 暴露 minikube 的 docker 守护进程
- php - 在codeiginter中读取配置文件中的数据库
- python - 我想通过 cv2.VideoCapture(0).release() 释放相机,但它也关闭了窗口。我想保留窗口并执行其他按钮单击事件
- c - 关于数据类型的分段错误?
- python - 奇怪的 SARMAX 适合 python statsmodels
- java - 我正在使用 ManyToOne , OneToMany 并且在获取数据时有无限循环
- java - 如何在 Java 中的数组中获取数组中的 json 数据?
- swiftui - 如何在 SwiftUI 中的列表项的 onDelete 后使文本更改前景色?