SAPUI5入门到精通1---sapui5介绍

个人觉的SAPUI5前景还是不错的!!-----只写精华,不要震精,尽可能记住每一句话!

打算用14遍将核心内容写完

一句话概括SAPUI5----HTML5工具包!


    SAPUI5是啥,你怎么得到他!!

    SAPUI5是一个工具包,可以轻松构建SAP和非SAP相关的Web应用程序。作为客户端工具,SAPUI5由CSS,HTML5和JavaScript组成,它允许您将应用程序的前端开发与任何后端开发完全分离。

    SAPUI5可作为SAP客户的SAP NetWeaver插件提供。它也可以从SAP服务市场和SAP HANA云平台(HCP)下载.

        您还可以从网络位置中使用SAPUI5。 SAPUI5的网络位置地址是https://sapui5.hana.ondemand.com/resources/sap-ui-core.js该URL将用于引导程序的配置部分,这是每个SAPUI5应用程序最初将加载的脚本!

        如果你需要特定的sapui5版本 列如  https://sapui5.hana.ondemand.com/1.32.9/resources/sap-ui-core.js,您的SAPUI5应用程序使用SAPUI5的1.32.9版本!

         SAPUI5和java类似是先后兼容的,请注意,SAPUI5将保持向后兼容,所以您不应该在升级时遇到任何问题。


      SAPUI5成长史---我想你我没有兴趣了解!

      核心知识了解

                其中许多功能,SAPUI5允许您将应用程序连接到任何服务轻松地使用该服务的数据。 这允许更短的更新周期和最先进的前端开发,同时留下后端功能不变。  SAPUI5由多个 组成,工具的 核心控件组织。
              你要了解SAPUI5常用的功能,配置,快速学习,: SAPUI5演示控件,ModelView控制器(MVC)概念,跨浏览器兼容性,主题,本地化,可访问性和开源功能。
                
                 SAPUI5演示控件:https://sapui5.hana.ondemand.com/    https://sapui5.netweaver.ondemand.com/

                 如果你懂某个控件,查看API和Samples(顺道说一下SAPUI5访问速度比较慢的话,因此建议访问OPENUI5,需要做图表还是用SAPUI5 API)



    

    典型的SAPUI5版本号如下所示:SAPUI5版本1. 32. 9。粗体字符表示主要版本号,而斜体字符表示发行版的当前补丁版本。每个偶数版本都是可用于SAP客户和合作伙伴的外部版本。奇数是内部版本,不向公众提供。

  说一下SAPUI开发人员文档写的越来越好了!英语好的同学可以学习一下!

        

            下面几个图介绍一些玩转这个网站

                

            SAPU5的图标

    

      超强兼容性        

        SAPUI5是一个与设备无关的框架,这意味着它具有检测您正在使用的设备,操作系统,浏览器和浏览器版本的机制。它还检测屏幕尺寸,并具有允许其使用SAPUI5构建的控件和应用程序的功能,以响应显示模式的变化 - 例如从纵向切换到横向.

        如果不是你想要的模样,你可以配置控件的一些属性,或者配置其父类!!

        SAPUI5遵循用于构建应用程序的模型 - 视图 - 控制器(MVC)范例。

        可以使用JavaScript,XML,JSON或HTML编写视图,推荐XML跟着时代走,你牛逼使用其他也是ok的!


    主题

        SAPUI5可以通过一个名为“UI主题设计器”的工具轻松设置自己设计的不同主题。此工具允许您根据SAPUI5捆绑的现有SAP主题创建主题,或者从头开始创建主题

          

    公司的大门还是建设的好看些!!即使是皮包公司,态度很重要!

    本地化 -------就是翻译(后面代码讲)


   无障碍---我觉的还是挺牛逼的,就是让色盲,色弱可以无障碍浏览!(万一大领导是色盲喃!!)

    OPENUI5-----就是开源的SAPUI5,但是  是阉割的SAPUI5!!

       最新OPENUI5核心--https://openui5.hana.ondemand.com/resources/sap-ui-core.js

        指定OPENUI5-core  https://openui5.hana.ondemand.com/1.32.9/resources/sap-ui-core.js

    SAP Fiori

            在SAP环境中,近年来已经建立了许多基于SAPUI5的新应用,最着名的是SAP Fiori应用。 SAP Fiori是大量新SAP应用程序的核心用户体验概念。 SAP Fiori的设计原则已经被纳入到SAPUI5中使用的控件中,特别是蓝色Crystal主题,因此SAP Fiori和SAPUI5密切相关。他们在技术上不依赖于彼此;例如,您可以构建与SAP Fiori应用程序外观和感觉完全不同的SAPUI5应用程序。

        有三种典型的SAP Fiori应用程序

            1.事务应用程序可让您执行交易任务,如放置或批准订单

            2.资料表应用程序显示有关业务运营中使用的中心对象的信息和关键事实

            3.分析应用程序将让您收集和分析您业务实时操作的数据

SAP Fiori库---- https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/filters/FaaSEditions


     产品对比

        SAPUI5最重要的竞争对手不是Angular,不是React,不是目前世界上其他的任何非常成功开源框架。虽然这些框架非常有名和受欢迎的,但它们没有与SAPUI5相同的功能。例如,Angular不包括开箱即用的控件;有一个很好的理由,Angular经常和Twitter Bootstrap结合在一起。 React是由Facebook构建的框架,使得创建视图部分应用程序变得容易。但是,正如其自己的站点所述,它只关心视图,例如,React不提供后端连接的任何功能。
        

    



猜你喜欢

转载自blog.csdn.net/qq_29470155/article/details/79781785