SAP Freestyle UI5 和 SAP Fiori Elements 应用的区别

来自官方的解释


与您在创建基于 SAP Fiori Elements 的 UI 部分中构建的基于 SAP Fiori 元素的应用程序有何不同?如前所述,freestyle 应用程序和 SAP Fiori 元素应用程序均基于 SAPUI5。


可以将 SAP Fiori 元素应用程序视为使用 SAPUI5 构建的巨型播放器,其中大部分代码位于您自己的开发项目之外的*组件中。它的大部分逻辑都是开箱即用的,并由来自 OData 服务的元数据控制。


另一方面,*式 UI5 应用程序主要存在于您自己的项目中 - 所有视图和控制器都在其中。它仍然带有 SAPUI5 的所有功能(超级丰富的 SAP Fiori 兼容的 UI 控件集、数据绑定、模型视图控制器等),但是如果你想,例如,编程一个用户可以编辑数据的屏幕,你必须自己编程。在 SAP Fiori 元素中,此功能是开箱即用的。然而,随着标准用例的大量工作,也带来了更大的*。在*式应用程序中,您可以使用 SAPUI5 甚至使用第三方/开源组件来执行您需要执行的操作。虽然 SAP Fiori 元素中还有一些选项可以使用所谓的“灵活编程模型”通过元数据(注释)调整您的应用程序的可能性,但在*式 UI5 应用程序中,*是无限的和优化。


幸运的是,您还可以选择多个模板,让您的应用程序开始使用*式 UI5。他们将初始代码复制到您的项目中,应用程序所需的任何更改都可以由您在代码中手动完成。

————————————————

版权声明:本文为CSDN博主「汪子熙」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/i042416/article/details/118443743

上一篇:Day-04使用PolarDB和ECS搭建门户网站


下一篇:想要阅读一些开源项目或框架的源代码,不知道从哪里入手?