본문 바로가기
일하딩/UI5-Fiori

SAP UI5 와 SAP Fiori 란?

by 별난형 2020. 7. 3.

SAP Fiori

 

쉽게 말해 웹브라우저에서 사용할 수 있도록 만들어진 Standard Application 들의 모음이라고 보면 됩니다.

 

SAP 가 SAP GUI 를 통해서만 프로그램을 사용할 수 있게 하니 현재의 사용자들의 사용 환경과는 점점 괴리감이 생기기 시작하였고, 그래서 Fiori 라는 환경? 을 시도하고 있는 걸로 여겨 집니다.

 

물론 앞서서, BPP, BSP, Webdyn 등 웹브라우저에서 쓸수 있도록 지원을 하였지만, 디자인, 성능, 개발 방법 등에 문제가 많이 있었습니다. Fiori 는 이런 문제가 되는 부분을 많이 해소하려고 노력한 결과물이고 SAP GUI 를 대체할 녀석으로도 보고 있습니다.

 

추가 : Fiori 는 SAP 에서 지향하는 디자인 언어의 개념으로 자리가 잡혀가고 있다고 합니다.

 

SAPUI5

 

SAP UI Development Toolkit for HTML5 를 줄임말로 SAP 에서 만든 javascript 기반의 라이브러리 이자 HTML5 표준 기반의 SAP UI 기술입니다.

 

이 SAPUI5 를 사용하여 Fiori 가 만들어졌습니다.

 

 

 

이런 부분 때문인지 Fiori = UI5 이다 라고 생각했었는데

 

Fiori와 UI5는 명확하게 다릅니다.

 

억지로 예를 든다면, 

SAP 기능중에 Quick Viewer, Query 같은게 Fiori 와 비슷하고, SE80 에서 개발하는게 UI5 와 비슷하다고 생각하면 됩니다.

 

그래서 Fiori 를 수정하거나 사용하는 건 기존 아밥 하시는 분들이 그나마 접근하기 용이하시고

 

UI5 를 개발하고 수정하는건 웹개발 하시던 분들이 좀 더 접근하기 쉽습니다.

 

물론 UI5 를 개발함에 있어 데이터를 주고 받는 Gateway 를 사용한다면 이 부분은 아밥 개발자분들의 영역입니다.

 

 

앞으로 SAP HANA 로 업그레이드 되면서 Fiori 와 UI5 쪽을 많이 사용하게 될 것으로 예상이 되지만

 

Gateway 를 통해 oData 형식으로 데이터를 전송하는 이 부분도 강세를 이루게 되지 않을까? 생각이 듭니다.

댓글