使用OpenUI5或更多SAPUI5/OpenUI5演示应用程序的开源项目


0

我正在尝试使用OpenUI5和Zend Web服务开发自定义ERP类型的应用程序。

  1. 是否有任何使用OpenUI5的开源项目或有更多演示应用程序?
  2. 我想了解tdg(应用程序最佳实践)演示应用程序。据我所知,整个应用程序是作为一个组件制作的,这就是为什么应用程序的单个控制器非常小。但是这是否正确 - 将整个应用程序创建为组件?
  3. 我想 - 应用程序应该有很多部分,每个部分应该有其独立的控制器和视图集。有演示应用程序可用,它有多个控制器。我知道这些文件,例如开发人员指南和演练教程,但也许还有其他很好的资源可以启动严肃的应用程序?
2

首先请尝试多构造您的问题,并尝试提供更多的细节。这将使问题更容易回答。

  1. 不确定这一点。对于我来说,正式/通用的文档工作得很好,所以我从来没有搜索过更多。
  2. 是和否。一个组件是独立的和可重用的。

    独立性:这意味着该组件完全可以独立运行,并且可以在不依赖sorrounding实现的情况下使用。

    可重复使用:嗯,这只是意味着组件可以在其他应用程序中重用以捆绑/提供某些功能。

    在该注意事项上,应用程序根本无法使用组件概念,只是一个组件,甚至包含几个不同的组件以使用它们的功能。最佳做法是将每个应用程序封装在至少一个顶级组件中,因为这将使其与嵌入的HTML无关。此外,如果您想在fiori启动板中使用该应用程序,它必须封装在零件。

    所以最后:是的,一个应用程序应该在组件内部创建。

  3. 您是否看到this已经?它概述了封装在组件中的应用程序,但使用了多个视图,片段和控制器。我认为它可能包含很多问题的答案,并且构建它可以让我们深入了解一些概念。

  0

第3点 - 正是我所需要的 - 了解此示例应用程序。谢谢! 10 8月. 152015-08-10 19:21:58