이 엔터프라이즈 UI 툴킷을 사용하면 개발자는 마이크로소프트의 오픈소스 웹 개발 프레임워크 블레이저를 활용해 C#으로 클라이언트 측 웹 UI를 구축할 수 있다.
‘블레이저용 이그나이트 UI’는 엔터프라이즈급 웹 UI 구성요소 라이브러리라는 점이 특징이다. 한편, 블레이저를 활용하면 개발자는 웹어셈블리 바이너리 명령어 형식을 통해 브라우저에서 직접 클라이언트 측 C# 코드를 실행할 수 있다. 자바스크립트를 다룰 필요가 없다는 게 회사 측 설명이다.
이 밖에 ‘블레이저용 이그나이트 UI’에는 아래의 기능이 포함된다.
• 블레이저 데이터 그리드(Blazor Data Grid): 인터랙티브 UX 기능을 갖춘 아키텍처 기반이다. 고성능 및 대용량 데이터 시나리오를 위해 설계됐다.
• 편집기 및 콤보 상자(Editors and Combo Box): 그리드에서 완전한 인라인(in-line) 편집을 제공한다.
• 차트(Charts): 60개 이상의 차트 유형을 선택하여 데이터를 시각화하고, 인터랙티브 그래프를 제공하도록 한다. 이는 실시간 스트리밍 데이터 시나리오에 최적화돼 있다.
• 독 매니저(Dock Manager): 도킹된 창, 분할 창, 드래그 앤드 드롭 창 배열 등 비주얼 스튜디오(Visual Studio)와 유사한 창 관리 환경을 제공한다.
• 기타 구성요소로는 이그나이트 UI 데이터 차트, 주식 차트, 트리맵, 원형 차트, 게이지, 데이터 선택기, 공간 지도 등이 있다.
블레이저용 이그나이트 UI 무료 평가판은 인프라지스틱스 웹 사이트에서 다운로드 받을 수 있다. 가격은 1년 구독 시 사용자당 미화 749달러부터 시작한다. ciokr@idg.co.kr