微软已经在GitHub上发布了其新Fluid框架的代码

为开发人员提供了一个TypeScript库,用于构建“分布式,实时协作Web应用程序”。

在 Microsoft于5月在Build 2020上宣布该技术将是开源的并且首先作为Fluid“组件”到达Outlook Web应用程序和Office.com之后,Fluid Framework存储库已到达GitHub。Fluid Framework 在Build 2019上宣布。

Microsoft开放源代码的Fluid Framework鼓励开发人员使用它来构建新的基于Web的分布式应用程序,以实现低延迟的实时协作。

通过Fluid组件,Microsoft允许Web用户的Outlook将组件嵌入到电子邮件中,例如表格,图表和任务列表,这些组件会自动保持最新状态。Microsoft希望开发人员使用Fluid Framework探索在应用程序,电子邮件和文档中进行协作的新方法。

Microsoft将Fluid Framework描述为“用于分发和同步共享状态的客户端库的集合”。

该公司的目标是帮助开发人员构建协作工具,而无需特定于应用程序的服务器端逻辑。

“如果您根本不需要投资服务器代码怎么办?想象一下,如果您可以使用一种轻巧,低成本的通用服务器,那么想象一下,如果您所有的开发都集中在客户体验和数据同步已为您完成。这是Fluid的承诺。” Microsoft在Fluid Framework文档中说。

开发人员可以将Fluid Framework与JavaScript或其他JavaScript框架(如React,Angular或Vue)一起使用。

微软指出,Fluid Framework尚未准备好构建生产质量的解决方案,但表示其背后的核心技术“成熟且稳定”。但是,仍然需要开发API,新功能并简化框架的使用。

Microsoft的Fluid Framework应用程序的一个示例称为Brainstorm,它使业务线应用程序的用户可以创建自己的便笺。另一个例子是使用Facebook的React 开源开源Draft.js富文本编辑器来启用实时共同创作。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关推荐