본문 바로가기

Front/TOP

TOP

1. 특징

 - HTML5 웹표준을 준수하는 UI개발 프레임워크

 - 원소스 멀티유즈 (One-Source Multi-Use) 솔루션

  · 한 번의 코딩으로 여러 브라우저 환경을 지원하는 다양한 OS, 클라이언트/서버 개발,

    런타임 호환성 등을 하나의 플랫폼으로 통합

 - 위지윅(WYSIWYG) 방식의 편리한 애플리케이션 개발 도구 

  · HTML5, 자바스크립트 기반에 다양한 컴포넌트를 이용해 개발자가 개발하고 있는 프로그램 결과물이

    어떤 모습으로 나타나게 될 것인지 작업 중에도 확인 가능하다.

   ※ What You See Is What You Get : 문서 편집 과정에서 화면에 포함된 낱말, 문장이 출력물과 동일하게 나오는 방식

 - 고성능 위젯 제공

  · 자바스크립트를 이용한 손쉬운 기능 추가 가능, 데이터 시각화, 디자인 화면 구성

 - 멀티 웹 환경 지원

  · One IDE를 통해 UI/서버 티어가 동일한 객체 모델을 공유 > 설계 기반 자동화

  · 하나의 소스로 다양한 웹 화면 및 디바이스 호환 가능

 

2. 개발환경

 - GUI 환경을 통해서 화면과 로직의 컴파일, 디버깅 가능

 - 여러 개발자가 동시에 웹 어플리케이션 개발에 필요한 작업 통합 환경 구축 가능

 - 레이아웃 에디터 제공

 

3. 운영설정

 - AnyLink, ProObject와 함께 통합 배포 서비스 제공

 - 웹 환경에 최적화된 개발을 할 수 있도록 TOP IDE 툴 제공

  · GUI 환경을 통해서 화면과 각 로직을 컴파일하고 디버깅 할 수 있음

 

4. 도입 시 장단점

 - 장점

  · 설계 기반 자동화를 지원 > 원활한 데이터 처리, 효율적인 개발 환경

  · 고객의 다양한 업무 환경에 맞는 서비스를 제공

  · 다양한 위젯 편리하게 사용 가능

  · 소스 자동입력, 유효성 검사 > 표준 개발 규칙 실현

  · 백업, 복구의 용이 > 효과적으로 형상 관리

  · 장애 발생시 알림 기능 > 즉각적인 조치

 

- 단점

 

5. 대체할 수 있는 제품 및 오픈소스

 - 넥사크로 플랫폼

  · 플랫폼 통합, 개발 환경 통합, 데이터 통합 기업용 UX/UI 지원

  · HTML, 런타임 버전에 상관없이 개발 가능

  · 넥사크로 스튜디오 제공 : 화면 개발, 지능적 편집기, 쉬운 유지/보수

  · 스크립트 언어 : ECMA, CSS, XML, DOM

 

 - 웹페이지 제작도구 : HTML Assistant Pro, 어도비, 페이지밀, 마이크로소프트 프론트페이지

 

 - 자바스크립트 프레임워크