云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业网站_宝鸡网站建设_年度促销

小七 141 0

企业网站_宝鸡网站建设_年度促销

HANA云平台(HCP)的一大优点是它在多种不同技术上的灵活性。

但是,我在过去一年的许多演讲和CodeJam上遇到了以下问题:如果我们的组织不想使用SAP UI5,我应该使用什么其他平台?

问题是我们的HCP文档几乎都在谈论UI5。这是有意义的,因为我们编写了UI5,因此几乎所有的工具都是HCP的一部分。事实上,当您启动一个项目时,几乎所有的选择都是关于要使用哪个版本的UI5。但是,这并不意味着UI5是你唯一的选择。HCP支持许多其他前端工具包。

因此,我们编写了一套新的教程,介绍了HCP中也可以使用的其他技术。最新的是HANA云平台。

是什么Angular.JS?

简单地说,角度.JS另一个帮助构建单页应用程序(SPA)的JavaScript框架。我承认,这是正确的答案。为了更好地描述它,从UI5开始。大多数UI5是编写的,im即时通讯云,并存储在服务器上(如HCP),但实际上,UI5完全在浏览器中运行。它是一组JavaScript库,用于加载自定义代码(JavaScript)和配置(XML)。UI5代码从服务器发送到浏览器,而浏览器是完成所有计算和工作的地方。

Angular也是一个用于创建交互式应用程序的JavaScript框架。它也完全在浏览器中运行,所以所有的工作都是用JavaScript完成的。开发人员可以使用Angular将JavaScript变量和函数链接到屏幕上的元素,手机网站建站,框架还提供发生事件的通知,以便JavaScript代码可以采取适当的操作。

Angular和UI5之间的区别

UI5和Angular之间有几个主要的区别–从UI5是由SAP编写的角度.JSGoogle.

Angular和UI5使用了不同的概念来处理HTML。在UI5中,web页面是使用XML(视图)和JavaScript(控制器)设计的。UI5动态生成HTML,因此开发人员永远看不到HTML。这是一个模板生成的设计概念。Angular使用原始HTML页面作为视图,平销返利,然后使用自定义元素标记将Angular javascript连接到HTML页面。这是一个注入框架设计。

两者的主要区别在于页面设计。在UI5中,好评返现怎么操作,页面设计和布局主要由框架定义,组件将自己放置在整个框架中。Angular提供了一个"空白页"的概念,所以设计可以是几乎任何东西。

UI5包含了许多预先构建的组件,这些组件"在盒子里"。Angular在核心库中没有任何组件。但是,像大多数开源系统一样,有多个项目提供了大量的定制组件。这两个框架都允许您创建自己的组件,自定义您想要的代码。

您应该选择哪一个?

哪个更好?这个看似简单的问题其实很难回答。

许多组织要求"架构"小组提出一套标准。这些标准跨越了许多技术和程序。因此,人工智能知识体系,您应该选择对您最有意义的前端库。

请随意使用SAP UI5,React,角度.JS,或您自己选择的框架。HCP支持所有这些!