top of page

Sencha GXT

Java 를 이용해서 만드는 HTML5 웹애플리케이션!
GXT는 Java 기술을 이용해서 HTML5 기반의 리치하고  데이타 집약적인 UI 를 가진 웹애플리케이션 개발을 가능하게 합니다. 데스크탑뿐만 아니라 태블릿에서 모두 잘 동작합니다.
GXT 는 GWT(Google Web Toolkit) 기반으로 만들어진 개발도구로서 Java 를 이용해서 엔터프라이즈 업무 환경에 적합한 프론트 엔드 개발을 가능하게 합니다. 자바스크립트나 HTML, CSS 에 익숙하지 않은 개발자들이 이미 익숙한 Java 기술을 이용해 UI 를 개발하게 됨으로서 백엔드와 프론트 엔드 개발에 동일한 코드 체계를 적용하여 생산성 높은 개발을 가능하게 합니다. GXT 를 통해 만들어지는 UI 컴포넌트들은 그리드, 트리메뉴, 버튼, 폼, 메뉴, 툴바등 기업용 업무 환경에 필요한 UI 컴포넌트들을 충분하게 제공하고 있으며 다양한 웹브라우저 호환성에 대한 테스트 검증을 마친 관계로 개발자들은 업무 화면 개발에 집중할 수 있습니다. 

고성능의 커스터마이즈 가능한 UI 컴포넌트들

Sencha GXT 는 완벽하게 커스터마이즈 가능한 고성능의 컴포넌트 세트를 제공합니다 컴포넌트 세트에는 HTML5 그리드, 트리, 리스트, 폼, 메뉴, 툴바, 패널, 윈도우외 다양한 컴포넌트들이 포함되어 있습니다. 원하는 컴포넌트를 찾지 못했다면 수백개의 사용자 확장 컴포넌트들을 센차 개발자 커뮤니티로 부터 얻을 수 있습니다.

레이아웃 매니저와 템플릿

Sencha GXT 에는 다양한 해상도의 디바이스와 여러 웹브라우저에서 컨텐츠와 데이타를 잘 구조화 시켜 보여줄수 있는 유연한 레이아웃 매니저를 제공하고 있습니다. 이를 통해 고도로 복잡한 사용자 UI 와 컴포넌트들을 제어할 수 있게 됩니다. 

진일보한 50종의 그래프/차트 패키지

Sencha GXT 차트 패키지는라인차트, 바차트, 파이차트를 포함한 폭넓은 차트 형태를 지원하는 관계로 데이타를 시각적으로 표현하는데 많은 장점이 있습니다. 차트들은 SVG, VML, HTML5 Canvas  와 같은 기술들로 구현되어 있으며 다양한 웹브라우저에서도 언제나 잘 보이게끔 내부적으로 준비가 되어 있습니다.

테마 빌더를 통한 완벽한 테마 제작 지원

Sencha GXT 의 컴포넌트들은 커스터마이즈를 쉽게 할 수 있습니다. GXT 프레임워크안에는 완전히 새로운 사용자 테마를 제작할 수 있도록 테마 빌더를 포함하고 있습니다. 테마 빌드는 단순한 config 체계를 가지고 있으며 이를 수정하여 수백종의 다양한 사용자 테마들을 생성할 수 있습니다.

RPC, RequestFactory, JSON 기본 지원

Sencha GXT 의 견고한 아키텍쳐를 통해 서버사이드와 클라이언트사이드의 프레젠테이션 레이어를 디커플링 할 수 있습니다. Sencha GXT 내의 Data 프레임워크에서는 클라이언트사이드에서 소팅과 필터링과 같은 고도의 복잡한 데이타 조작기능을 제공하고 있습니다. Data 프레임워크는 프로토콜을 인지하며RPC, RequestFactory, JSON 과 같은 테이타 전송 방식을 기본 지원합니다.

고객사례 

글로벌 물류 업체 Odyssey 개발사례 

​유럽입자물리연구소 CERN 개발 사례 

동영상

Building Amazing HTML5 Apps with Sencha GXT

Sencha GXT on Tablets

Rapidly Theme GXT Apps with the New Theme Builder

Theming GXT Applications

bottom of page