SAP UI5 시작하기(Getting Started with SAP UI5)

홍정인·2024년 1월 3일

SAP

목록 보기
2/2

SAP시장은 한국에서는 굉장히 폐쇄적인 시장이기 때문에
우리가 흔히 아는 Javascript나 Java, C# 등에 비해 정보를 얻을 수 있는 수단이 제한적입니다.

그렇기에 잘 알려진 프로그래밍 언어와 다르게 Document의 의존도가 상당히 높습니다.

현재 있는 회사에서 SAP BTP에서 UI5, Fiori 작업을 할 것이기 때문에 SAP UI5 튜토리얼을 먼저 진행해 보았습니다.
튜토리얼은 제가 앞으로 가장 자주 보게 될 'SAP UI5 Demo Kit'이라는 SAP UI5 Document 사이트에서 찾을 수 있었습니다.

SAP UI5 Quickstart Tutorial Link(Korean)
SAP UI5 Walkthrough Tutorial Link(Korean)

Quickstart Tutorial
Walkthrough Walkthrough

튜토리얼과 워크쓰루를 통해 SAP UI5의 기본적인 구조와 데이터 흐름을 이해할 수 있었습니다.
기본적으로 Model, View, Controller로 구성된 MVC패턴을 사용합니다.

View는 xml파일이고 Controller는 javascript파일을 했습니다.
웹 프로그래밍으로 충분히 익숙한 녀석들이기 때문에 진행하고 이해하는 데에 어려움은 없었습니다.

워크쓰루 튜토리얼의 25단계까지만 진행하였는데 이 정도만으로도 구조를 익히는 데에 큰 도움이 되었습니다.
25단계까지 마무리 할 시 아래와 같은 프로젝트 구조를 볼 수 있습니다.

나중에 알게 되는 사실이지만 이런 webapp 프로젝트 폴더 하나하나를 'SAP Fiori Application'이라는 이름으로 사용하고,
여러 Fiori App이 모여 하나의 큰 프로젝트가 된다고 합니다!

저는 Fiori App을 만드는 작업을 프론트엔드 작업이라고 생각하고 있습니다.
제 잘못된 지식에 대한 조언(충고)은 언제든지 환영입니다.

저는 SAP Cloud 환경에서 SAP UI5 작업을 할 예정이기 때문에
다음엔 SAP BTP(Business Technology Platform)에 대한 글을 적어보겠습니다!

profile
개발자 홍정인입니다~

0개의 댓글