이 기사는 ExtJS 프레임 워크를 사용하여 시뮬레이션 된 웹 브라우저 데스크탑의 생성을 탐구합니다. 스크린 샷은 결과 인터페이스를 보여줍니다
이 프로젝트는 데스크탑 UI, Google Maps API와의 통합 및 그리드, 탭, 아코디언 및 국경 레이아웃의 예를 포함한 몇 가지 주요 ExtJS 기능을 보여줍니다. 이들은 더블 클릭을 통해 출시 된 데스크탑 품목으로 액세스 할 수 있습니다. 향후 향상된 개선 사항은 사용자 정의 레이아웃 관리자, AJAX 기반 탭, 웹 양식, 창 메시징, 고급 차트 기능 및 사용자 정의 테마 지원이 포함됩니다.
자신의 extjs 데스크탑으로 시작하는 것
유사한 애플리케이션을 구축하려면
Sencha의 웹 사이트 에서 Ext JS 오픈 소스 프레임 워크를 다운로드해야합니다. (자세한 지침은 나중에 추가 될 예정입니다.)
extjs 프레임 워크 개요
extjs는 현대적인 UI 위젯 세트를 제공하며 고성능, 확장 가능한 그리드, 나무, 메뉴 등을 자랑합니다. HTML5 및 CSS3 Foundation은 주요 브라우저 (IE 6, Firefox 1.5, Safari 3, Chrome 3, Opera 9)에서 교차 플랫폼 호환성을 보장합니다. 깨끗한 구성 요소 모델은 확장 및 사용자 정의를 단순화합니다. Sencha에서 포괄적 인 문서, 교육 및 지원 리소스를 구입할 수 있습니다. 수많은 데모는 Sencha의 예제 페이지 에서 찾을 수 있습니다. 오픈 소스 라이센스는 비상업적 프로젝트에 적합합니다. 상업적 사용에는 라이센스가 필요합니다. 자세한 내용은 extjs 제품 페이지 및 라이센스 페이지 .
자주 묻는 질문
이 섹션은 jQuery, ExtJS 및 데스크탑 응용 프로그램 개발에 관한 일반적인 쿼리를 다루고 있습니다.
Q : jQuery와 ext JS의 주요 차이점은 무엇입니까?
a : jQuery는 소규모 프로젝트에 이상적인 DOM 조작 및 애니메이션을 단순화하는 가벼운 라이브러리입니다. ExtJS는 풍부한 UI 구성 요소 및 강력한 데이터 처리로 대규모 대화식 웹 애플리케이션을 구축하기위한 본격적인 프레임 워크입니다.
Q : jQuery와 ext JS를 함께 사용할 수 있습니까?
a : 예, 그러나 그것들을 결합하면 스크립트 크기가 증가하여 성능에 영향을 줄 수 있습니다.
Q : ext JS를 사용하여 데스크탑 응용 프로그램을 어떻게 만들 수 있습니까?
a :
웹 기술을 사용하여 크로스 플랫폼 데스크톱 앱 생성을 활성화하는 프레임 워크 인 ERVETJS를 Electron과 통합합니다.
Q : ext js를 사용하는 장점은 무엇입니까? a : Rich UI 구성 요소, 강력한 데이터 처리, MVC 아키텍처, 강력한 커뮤니티 지원 및 포괄적 인 문서.
Q : jQuery는 여전히 관련이 있습니까?
A : 예, 소규모 프로젝트와 더 간단한 작업. jQuery와 extjs 사이의 선택은 프로젝트 척도와 복잡성에 따라 다릅니다.
Q : EXT JS는 데이터 관리를 어떻게 처리합니까?
a : 강력한 데이터 패키지는 정렬, 필터링 및 데이터 바인딩과 같은 기능을 갖춘 다양한 형식 (XML, JSON, ARRAY)을 지원합니다.
Q : 모바일 개발에 Ext JS를 사용할 수 있습니까?
A : 예, Sencha Touch를 사용하여 Extjs의 모바일 최적화 구성 요소 세트
Q : ext JS의 시스템 요구 사항은 무엇입니까?
a : 웹 서버, 최신 웹 브라우저 및 JavaScript 호환 텍스트 편집기 또는 IDE.
Q : ext js를 어떻게 배울 수 있습니까?
a : Sencha의 문서, 온라인 자습서, 비디오 코스, 서적 및 지역 사회 자원을 활용합니다.
Q : ext js가 자유롭게 사용할 수 있습니까?
a : 아니요, 상업용 사용. 상업용 라이센스가 필요합니다. 비상업적 프로젝트에는 오픈 소스 라이센스가 제공됩니다
위 내용은 JQuery Desktop UI -Extjs 웹 인터페이스 포털의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!