SmartClient 11.ver part.1 적응하기
Smartclient는 무었일까?
SmartClient API는 제공되는 컴퓨터 프로그램 또는 소프트웨어 라이브러리의 일부로서, 클라이언트-서버 애플리케이션의 사용자 인터페이스(UI)를 개발하고 관리하기 위한 도구를 제공하는 API이다.
주로 웹 및 모바일 애플리케이션에서 사용되며 풍부한 UI요소와 인터랙션을 구축하고 효율적으로 관리할 수 있도록 도와준다!
SmartClient API는 대화형 웹 애플리케이션과 대규모 데이터 처리가 필요한 엔터프라이즈 애플리케이션을 개발하기 위해 사용될 수 있다.
이 API는 다양한 UI 컴포넌트 및 위젯, 데이터그리드, 차트, 폼컨트롤 등을 제공하여 사용자 인터페이스를 구축하고 데이터를 효율적으로 표시하고 조작할 수 있도록 도와준다!
정말 쉽게 설명한다면 결국엔 SmartClient API에서 만들어논 틀에 원하는 데이터만 삽입하면 된다는 것이다!(알아서 차트나 그리드가 나옴!)
하지만 어느 API나 그렇듯 초반엔 버벅거릴 수 있기에 사용법을 살짝은 알아두어야한다.(마치 제품을 구입하고 설명서를 정독하듯이)
먼저 사이트를 들어가보자
https://smartclient.com/smartclient-11.0/isomorphic/system/reference/SmartClient_Reference.html#group..docViewerHelp
위에 링크를 타고 들어가면 좌측 메뉴가 좌르르 나온다. (영어..)
거기에 톱니바퀴 메뉴인 Feature Explorer를 들어가면 다양한 샘플들이 나오는 것을 볼 수 있다.
그리고 원하는 그리드나 차트를 클릭한 뒤 view를 통해 어떤 모습을 보여주는지 볼 수 있고 detail로 들어가 코드도 볼 수 있다.
그리고 사용하고 싶다면 코드를 거기서 작성할 수도 있지만 고대로 복사하여 사용자마다 사용자 ide에서 편집하여 데이터를 넣고 마음대로 꾸밀 수 있다.(물론 api를 사용하려면 사전작업이 필요하다)
추천하는 방식은 원하는 그리드나 차트를 선택한 뒤 사이트에서 코딩을 쫌 하다가 가는 방식이다.
여기서 장점은 바로바로 어떤 모습을 보여주는지 test를 할 수 있는 장점이 있지만 단점은 잘못하다 새로고침이라도 누르는 날엔 코딩했던 데이터가 초기화 되게 된다.
고로 간단하게 입력데이터위치만 확인하고 들고가서 코딩하는 것을 추천한다.
다음엔 api를 이용하여 데이터를 추출하고 조건을 주는 방법에 대해 설명하겠다.