[2022 상반기 히트상품] 다양한 UI 구성 위한 통합 개발도구

  • 프린트
  • 페이스북
  • 트위터
  • 카카오스토리


[2022 상반기 히트상품] 다양한 UI 구성 위한 통합 개발도구
소비자 추천 - 인스웨이브

웹스퀘어5


'웹스퀘어5'는 HTML5 웹 표준 기반의 UI(사용자 인터페이스) 플랫폼과 다양한 UI를 구성할 수 있는 컴포넌트, 화면을 디자인하고 개발하는 통합개발도구로 구성됐다. 이를 통해 쉽고 빠른 시스템 UI 구축을 지원하는 차세대 UI 플랫폼이다. 원소스 멀티유즈(OSMU)를 지원해 한 번의 개발만으로 멀티 브라우저와 멀티 운영체제, 멀티 디바이스에서 최적화된 화면을 제공하는 시스템 구축이 가능하다.

점점 복잡해져 가는 웹 화면 개발에 필요한 재사용 구조의 캘린더, 탭, 트리, MDI와 같은 80여 종의 다양한 UI 컴포넌트를 제공해 복잡한 화면에서도 보다 향상된 UX(사용자 경험)를 구현할 수 있다.

또한 UDC(사용자 정의 컴포넌트)를 제공해 개발자가 직접 컴포넌트를 조합해서 새로운 컴포넌트를 생성하거나 외부 라이브러리를 웹스퀘어 컴포넌트로 등록해 사용하는 게 가능하기 때문에 개발 생산성과 확장성을 크게 향상시킬 수 있다.

웹스퀘어5는 MSA(마이크로 서비스 아키텍처)에 최적화된 마이크로 프론트엔드 아키텍처를 지원한다. 이를 통해 MSA로 구성된 업무시스템의 여러 서버에서 필요한 리소스를 가져와 화면을 구성할 수 있다. MSA 메시지 브로커를 제공해 데이터 교환 시 UI 요소간 종속성을 최소화한다. 또한 단일 페이지 애플리케이션 적용으로 기존의 아이프레임 모드로 화면 개발 시 발생하던 브라우저 기본 사용 메모리 증가 및 화면 리소스 중복 로딩 문제를 없앴다. SPA 방식으로 화면 개발을 지원해 화면의 수와는 관계없이 원 HTML 페이지로 동작해 화면 리소스 중복 로딩이 없어 빠른 출력과 성능을 보장한다. 안경애기자 naturean@dt.co.kr




[저작권자 ⓒ디지털타임스 무단 전재-재배포 금지]


가장 많이 본 기사