在其他Web应用程序框架之上使用类似于Twitter Bootstrap的OpenUI5视图层

时间:2015-03-23 15:06:04

标签: sapui5

Hello UI5爱好者,

我想知道是否有可能以类似于Twitters Bootstrap的方式提取OpenUI5视图层。

原因是我在SAP合作伙伴处工作,该合作伙伴在SAP堆栈之外创建软件。我们想将UI5外观添加到我们自己的Web应用程序中,它们构建在Angular和Twitter Bootstrap上。

我们的目标是让我们的客户适应Fiori的外观和感觉,并提高我们对SAP产品的熟悉程度。这最终可能导致更多的销售。

但为此,我们更喜欢轻量级的解决方案。我不知道像这样使用openui5堆栈,因为它需要加载核心并以自己的方式管理应用程序。

为此,将视图组件隔离以便自己使用它们会很棒。

是否可以这样做,或者它是UI5产品团队如上所述创建类似Bootstrap的解决方案的选项吗?

亲切的问候,

迈克尔

1 个答案:

答案 0 :(得分:0)

从OpenUI5方面来看,我们对这种方法有一些担忧,因为Angular和UI5之间存在很多重叠,特别是在数据绑定和MVC方面。在UI5上下文之外使用UI5控件时,您无法利用UI5数据绑定添加的主要资产(其中一些在此处描述https://openui5.hana.ondemand.com/#docs/guide/91f0ca956f4d1014b6dd926db0e91070.html,其他类似错误处理将很快出现在1.28中)。尽管如此,我并不是说UI5控件与Angular的组合根本不可能,也许有人正在尝试,因为它是开源的,但是需要投入来弥补OpenUI5已经以极好的方式解决的差距。另一方面,在UI5(而不是Angular)中使用bootstrap非常容易。可能是一个选择吗?

你可以检查的是http://ui5strap.com/。我个人还没有时间来评估这种方法,但你可能值得一看。

祝你好运

的Stefan