맨위로가기

Ext JS

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

Ext JS는 웹 애플리케이션 개발을 위한 자바스크립트 프레임워크로, 다양한 GUI 컨트롤, 테마, 툴킷, 프로그래밍 툴킷 및 클래스 시스템을 제공한다. 2007년에 첫 출시되었으며, 이후 여러 버전 업데이트를 거치며 모바일 지원, MVVM 아키텍처, 반응형 레이아웃 등 다양한 기능을 추가했다. 2010년 Sencha Inc.에 합병되었으며, 현재는 Embarcadero Technologies의 소유이다. Ext JS는 BSD, LGPL, GPL 등 다양한 라이선스 정책을 거쳤으며, 현재는 상업용 및 커뮤니티 에디션으로 제공된다.

더 읽어볼만한 페이지

  • Ajax - 구글 문서도구
    구글 문서도구는 구글에서 제공하는 웹 기반 워드 프로세서로, 문서 작성, 편집, 공유 기능을 제공하며, 다양한 문서 형식 지원, 실시간 공동 작업, 머신러닝 기반 기능을 제공하고, 구글 드라이브를 통해 문서 및 파일을 함께 이용할 수 있다.
  • Ajax - AngularJS
    AngularJS는 동적 웹 애플리케이션 개발을 용이하게 하기 위해 설계된 오픈 소스 자바스크립트 프레임워크로, MVC 패턴 적용, 의존성 주입, HTML 확장 디렉티브 제공, 양방향 데이터 바인딩 등의 특징을 가지며, 장기 지원은 종료되었지만 웹 개발에 중요한 영향을 미쳤다.
  • 자바스크립트 라이브러리 - 구글 웹 툴킷
    구글 웹 툴킷(GWT)은 자바 코드를 자바스크립트로 변환하여 웹 애플리케이션 개발을 지원하는 도구로, 개발자가 자바 언어로 Ajax 애플리케이션을 개발하고 GWT 컴파일러를 통해 최적화된 자바스크립트 파일로 변환할 수 있게 한다.
  • 자바스크립트 라이브러리 - AngularJS
    AngularJS는 동적 웹 애플리케이션 개발을 용이하게 하기 위해 설계된 오픈 소스 자바스크립트 프레임워크로, MVC 패턴 적용, 의존성 주입, HTML 확장 디렉티브 제공, 양방향 데이터 바인딩 등의 특징을 가지며, 장기 지원은 종료되었지만 웹 개발에 중요한 영향을 미쳤다.
  • 웹 프레임워크 - 드루팔
    드루팔은 드리스 바이테르트가 개발하여 2001년 공개된 PHP 기반의 오픈 소스 콘텐츠 관리 시스템으로, 모듈과 테마를 통해 기능 확장이 가능하며 다양한 기관에서 활용되고 활발한 커뮤니티를 가지고 있다.
  • 웹 프레임워크 - 실버스트라이프 CMS
    실버스트라이프 CMS는 PHP로 제작된 오픈 소스 콘텐츠 관리 시스템으로, 웹사이트 및 웹 애플리케이션을 개발하고 관리하는 데 사용되며, MVC 패턴과 Sapphire ORM 프레임워크를 활용하여 사용자 친화적이고 확장 가능한 플랫폼을 제공한다.
Ext JS - [IT 관련 정보]에 관한 문서
기본 정보
종류자바스크립트 라이브러리
개발사Sencha
최초 릴리스2007년 1월 8일
최신 버전7.8.0
최신 버전 릴리스 날짜2024년 5월 21일
라이선스GPLv3 또는 상업용 라이선스
웹사이트공식 웹사이트

2. 특징

Ext JS는 웹 애플리케이션 개발에 사용되는 자바스크립트 프레임워크로, 사용자 인터페이스(UI) 구성 요소를 제공하고 데이터 관리, 서버 통신, 레이아웃 관리 등 다양한 기능을 제공하여 개발자가 풍부한 웹 애플리케이션을 쉽게 만들 수 있도록 돕는다.

Ext JS는 다음과 같은 주요 특징을 가진다.


  • GUI 컨트롤 (컴포넌트): 텍스트 필드, 콤보 박스, 그리드, 트리, 탭 패널 등 다양한 GUI 컨트롤을 제공하여 웹 애플리케이션의 사용자 인터페이스를 쉽게 구성할 수 있도록 돕는다. 이러한 컨트롤들은 Ajax를 통해 서버와 데이터를 주고받을 수 있다.
  • 테마 및 툴킷: 다양한 테마를 제공하여 애플리케이션의 디자인을 쉽게 변경할 수 있다. 테마를 변경하려면 해당 테마의 CSS와 스크립트를 변경하면 된다. Ext JS는 '모던'과 '클래식' 툴킷 두 가지 형태로 제공되며, 각 툴킷은 API와 사용 가능한 테마에 차이가 있다.
  • 프로그래밍 툴킷: 브라우저 추상화, 상태 관리, 서버 통신, 레이아웃 및 창 관리, 이벤트 관리, 라우팅 등 다양한 기능을 제공하는 클래스 집합을 포함한다.
  • 클래스 시스템: 자체적인 클래스 시스템을 가지고 있어, `Ext.define`으로 클래스를 정의하고 `Ext.create`로 인스턴스를 생성할 수 있다. 또한, 동적 로더를 통해 클래스의 종속성을 관리하고, 필요에 따라 클래스를 재정의할 수 있다.

2. 1. GUI 컨트롤 (컴포넌트)

Ext JS는 웹 애플리케이션 내에서 사용할 수 있는 일련의 GUI 기반 양식 컨트롤(또는 "위젯")을 포함한다.

다음은 Ext JS에서 제공하는 주요 GUI 컨트롤(컴포넌트) 목록이다.

  • 텍스트 필드 및 텍스트 영역 입력 컨트롤
  • 팝업 날짜 선택기가 있는 날짜 필드
  • 숫자 필드
  • 목록 상자 및 콤보 상자
  • 라디오 및 체크박스 컨트롤
  • HTML 편집기 컨트롤
  • 그리드 컨트롤 (읽기 전용 및 편집 모드, 정렬 가능한 데이터, 잠금 및 드래그 가능한 열, 기타 다양한 기능 포함)
  • 트리 컨트롤
  • 탭 패널
  • 툴바
  • 데스크톱 애플리케이션 스타일 메뉴
  • 양식을 여러 하위 섹션으로 나눌 수 있는 영역 패널
  • 슬라이더
  • 벡터 그래픽 차트


이러한 컨트롤의 다수는 Ajax를 사용하여 웹 서버와 데이터를 교환할 수 있다.

2. 2. 테마 및 툴킷

센차는 컴포넌트 스타일 지정을 위한 여러 테마를 제공한다. 테마를 변경하려면 테마의 CSS와 스크립트를 변경하면 된다. 센차 CMD를 사용하는 경우 애플리케이션을 다시 빌드해야 할 수도 있다.[6]

모든 컴포넌트는 각 테마에서 작동해야 하지만 모양과 느낌은 변경된다. 예를 들어 클래식 테마는 터치 장치에 적합하지 않은 작은 요소를 가지고 있다. 넵튠 터치는 태블릿과 폰에 더 적합한 더 큰 요소를 가지고 있다.

Ext JS는 ''모던''과 ''클래식'' 툴킷이라는 두 가지 형태로 제공된다. 사용 가능한 테마뿐만 아니라 API 차이점도 있다. 따라서 한 툴킷에서 다른 툴킷으로 마이그레이션 하는 것은 테마를 변경하는 것만큼 쉽지 않다. 2019년으로 계획된 Ext JS 7.1에서 두 툴킷 간의 일부 차이점을 없앨 계획이었다.[7]

2. 3. 프로그래밍 툴킷

Ext JS는 다음과 같은 다양한 기능을 가진 클래스들의 집합이다.

  • 브라우저를 위한 추상 계층 (예: `Array.isArray`를 대체하여 사용할 수 있는 `Ext.isArray`)
  • 상태 관리 (저장소)
  • 서버 통신 계층 (프록시 및 `Ext.Ajax.request`)
  • 레이아웃 및 창 관리
  • 이벤트 관리 (사용자 정의 컴포넌트에 대한 사용자 정의 이벤트의 간소화된 생성)
  • 라우팅

2. 4. 클래스 시스템

Ext JS는 자체적인 클래스 시스템을 가지고 있다.[8][9] 클래스는 `Ext.define`으로 정의되며, `Ext.create`를 사용하여 인스턴스를 생성할 수 있다. 일부 클래스(예: 컴포넌트 및 스토어)는 별칭을 가질 수 있으며, 별칭을 통해 생성될 수 있다. 컴포넌트의 인스턴스는 상위 컴포넌트가 생성될 때 자동으로 생성된다.

클래스는 사용자 정의 클래스와 내장 클래스를 모두 확장할 수 있다. 일반적으로 사용자 정의 컴포넌트는 내장 컴포넌트를 확장한다(예: `MyApp.views.ProductsTable`는 내장 `Ext.grid.Panel`을 확장한다).[10]

Ext JS에는 내장 동적 로더가 있어 클래스는 동적 종속성을 가질 수 있다(요청 시 로드). Ext JS에는 두 가지 유형의 종속성이 있는데, `requires` 속성으로 선언된 종속성은 클래스의 인스턴스가 생성되기 전에 로드되고, `uses` 속성에 정의된 종속성은 클래스의 인스턴스가 생성된 후에 로드될 수 있다.

클래스를 재정의하는 것도 가능하다. 내장 클래스도 재정의 가능하다. 내장 클래스를 재정의하는 것은 예를 들어 국제화[11]를 제공하거나 패치를 생성하는 데 유용할 수 있다. 재정의된 클래스는 새 선언과 병합된다. 각 클래스는 필요에 따라 여러 번 재정의될 수 있다(예: i18n을 제공한 다음 l10n을 제공).

3. Ext JS 버전 역사

2007년12월 4일에 출시된 Ext JS 2.0은 데스크톱에 더 가까운 인터페이스와 기능을 제공하고 API 등의 소프트웨어 문서도 개선되었다[38]。 1.1과의 하위 호환성을 확보하지 않아, 마이그레이션 가이드로 대응했다[39]

2009년 6월 6일에 출시된 Ext JS 3.0은 REST 통신 지원과 Ext.Direct 서버 사이드 플랫폼이 추가되었고, 플래시를 이용한 차트와 ListView 엘리먼트가 추가되었다. 2.0 코드와 하위 호환성을 유지했다.

2011년 4월 26일에 출시된 Ext JS 4.0은 클래스 구조가 완전히 변경되었고, 데이터 패키지, SVG 및 VML을 사용한 애니메이션 및 드로우 패키지, 새로운 차트 및 테마 설정 등이 개선되었다. MVC 스타일로 코드를 관리할 수 있게 되었다.

2014년 6월 2일에 출시된 Ext JS 5.0은 단일 코드 베이스로 터치 장치를 지원하는 데스크톱 애플리케이션을 구축할 수 있으며, MVVM, 양방향 데이터 바인딩, 반응형 레이아웃, 그리드에 배치하여 데이터 시각화 및 빅 데이터 분석에 사용하는 위젯을 사용할 수 있게 되었다. 그래프 그리기 패키지가 터치 조작에 최적화되었고, 금융 차트 그리기 기능이 추가되었다.

2016년 3월 29일에 출시된 Ext JS 6.0은 Sencha Touch가 병합되었다.

3. 1. Ext JS 2.0

2007년12월 4일에 출시된 Ext JS 2.0 버전은 전통적으로 데스크톱 애플리케이션과 관련된 인터페이스와 기능을 제공하는 것으로 홍보되었다. 새로운 사용자 설명서, API 문서, 그리고 예제들도 함께 홍보되었다.[12]

Ext JS 2.0은 버전 1.1과의 하위 호환성을 제공하지 않았다. 이를 해결하기 위해 마이그레이션 가이드가 개발되었다.[13]

3. 2. Ext JS 3.0

Ext JS 버전 3.0은 2009년 7월 6일에 출시되었다.[1] 이 버전에서는 REST 통신 지원과 새로운 Ext.Direct 서버 측 플랫폼이 추가되었다.[1] 새로운 플래시 차트 및 ListView 요소가 표준 디스플레이 구성 요소에 추가되었다.[1] 버전 2.0 코드와 하위 호환된다.[1]

3. 3. Ext JS 4.0

Ext 프레임워크 버전 4.0은 2011년 4월 26일에 출시되었다. 이 버전은 완전히 개정된 클래스 구조[14], 개정된 데이터 패키지, SVG와 VML을 사용하는 애니메이션 및 드로잉 패키지[15], 개정된 차트 및 테마를 포함한다. 또한 모델-뷰-컨트롤러(MVC) 스타일의 코드 구성을 제공하는 선택적 아키텍처도 포함한다.

이 버전 업그레이드에서는 클래스 구조가 완전히 변경되었으며, 데이터 패키지 변경, SVG 및 VML을 사용한 애니메이션 및 드로우 패키지, 새로운 차트 및 테마 설정 등의 개정이 이루어졌다. 또한 MVC(모델-뷰-컨트롤러) 스타일로 코드를 관리할 수 있게 되었다.

3. 4. Ext JS 5.0

Ext JS 프레임워크의 5.0 버전은 2014년 6월 2일에 출시되었다.[16] 이 버전은 터치 지원 장치에서 데스크톱 앱을 구축하는 기능을 포함한다.[17] 이는 단일 코드 베이스, MVVM 아키텍처, 양방향 데이터 바인딩, 반응형 레이아웃, 그리고 데이터 시각화 및 빅 데이터 분석을 위해 그리드 셀 내에 위젯을 추가하는 것을 지원하는 기타 구성 요소 업그레이드를 사용한다.[18] Ext JS 5는 또한 업그레이드된 터치 최적화 차트 패키지와 추가적인 금융 차트 기능을 포함한다.

Ext JS 5는 Safari 6+, Firefox, IE8+, Chrome 및 Opera 12+를 포함한 최신 및 레거시 브라우저를 지원한다. 모바일 플랫폼에서는 Ext JS 5가 iOS 6 및 7의 Safari, Android 4.1+의 Chrome, 그리고 IE10+를 실행하는 Windows 8 터치 스크린 장치(Surface 및 터치 스크린 랩톱 등)를 지원한다.

Ext JS 버전 5.0은 2014년 6월 2일에 출시되었다. 이 버전에서는 단일 코드 베이스로 터치 장치를 지원하는 데스크톱 애플리케이션을 구축할 수 있으며, MVVM, 양방향 데이터 바인딩, 반응형 레이아웃, 그리드에 배치하여 데이터 시각화 및 빅 데이터 분석에 사용하는 위젯을 사용할 수 있다. 또한 그래프 그리기 패키지가 터치 조작에 최적화되었고, 금융 차트 그리기 기능이 추가되었다.

3. 5. Ext JS 6.0

Ext JS 프레임워크의 버전 6.0은 2015년 7월 1일에 출시되었다.[19] 이는 센차 터치(모바일) 프레임워크를 Ext JS에 통합한 것이다.[20]

3. 6. Ext JS 7.0

Ext JS 프레임워크 버전 7.0은 2019년 8월 29일에 출시되었다.[21] 이 버전에서는 Modern 툴킷에 여러 새로운 컴포넌트가 도입되었다. Classic 툴킷은 Material Design 테마를 받았다.

4. Sencha

2010년 6월 15일, Ext JS와 JQTouch, Raphaël의 합병이 발표되어[22] Sencha Inc.라는 새로운 조직이 결성되었다. Ext JS는 새로운 Sencha 웹사이트에서 Sencha Touch, Sencha GWT (현재 Sencha GXT), Sencha Architect, Sencha Animator 및 Ext core와 함께 주요 제품으로 계속 제공되고 있다.[23]

2017년 8월 23일, Sencha는 IDERA에 인수되었으며, IDERA는 Embarcadero Technologies를 소유하고 있다. Embarcadero는 Delphi (주요 프로그래밍 언어로 Object Pascal을 사용)와 같은 신속한 애플리케이션 개발 소프트웨어의 인수로 알려져 있다.[24]

5. Ext.NET

ASP.NET 구성 요소 프레임워크인 Ext.NET은 Ext 라이브러리를 통합한다.[25] 2017년 9월 현재 최신 버전은 ExtJS 버전 6.5.1을 통합한 4.4 버전이다.

6. 라이선스 역사

YUI-Ext는 BSD 라이선스로 제공되었다. 2008년 4월, Ext와 관련된 오픈 소스 라이선스가 변경되었다. 버전 2.0.2에서 개발자들은 Ext를 "개인, 교육 또는 비영리 목적으로 Ext를 사용하려는 경우", "비오픈 소스 소프트웨어 사용을 배제하는 오픈 소스 프로젝트에서", 또는 "소프트웨어 개발 라이브러리나 툴킷이 아닌 상업적 응용 프로그램에서 Ext를 사용하는 경우" LGPL 스타일 라이선스로 사용할 수 있다고 밝혔다. Ext 2.1에서는 더 이상 이 조건이 적용되지 않았다.[26] Ext 개발자들은 LGPL 7조[27]의 문구가 LGPL에 따른 배포 전에 라이선스에서 요구하는 "조건"에 적용되지 않으며, 이는 7조에서 배포자가 제거할 수 있는 "추가 제한"과는 다른 의미라고 설명했다.[28]

2008년4월 20일, Ext 2.1은 전체 GPL 3.0 라이선스 또는 독점 라이선스를 선택할 수 있는 새로운 이중 라이선스 구조로 출시되었다.[29]

시간이 지남에 따라 허용적인 오픈 소스 라이선스에서 제한적인 이중 라이선스로 변경된 것은 Ext 사용자 커뮤니티에서 논란을 일으켰다.[30][31][32][33]

Sencha는 자사 웹사이트에 상업용 및 GPL 라이선스 조건에 대한 세부 정보를 게시했다.[34]

2018년 11월, Sencha는 ExtJS를 사용하는 개인 또는 회사의 연간 수익에 의해 제한되는 커뮤니티 에디션을 발표했는데, 이는 무료로 제공된다.[35][36] Ext JS의 오픈 소스 버전 라이선스는 잦은 변경으로 비판을 받아왔다. 버전 2.0.2에서는 LGPL 라이선스였지만, "개인적, 교육적, 비영리적 이용에 한함", "비오픈 소스 소프트웨어를 제외하는 오픈 소스 프로젝트에서의 이용에 한함", "소프트웨어 개발 라이브러리나 툴킷이 아닌 상용 애플리케이션에서의 이용에 한함"과 같은 제한이 있었다. 이러한 제한은 Ext JS 2.1에서는 변경되었다.[40] LGPL 라이선스 조항[41]은 Ext JS 개발자가 어떤 조건을 붙이든 자유롭게 사용할 수 있다고 보장한다는 주장도 있었다. 이와 관련하여 논쟁이 있었지만, 결과적으로 Ext JS는 LGPL에서 GPL로 라이선스를 변경했다.

2008년4월 20일, Ext JS 2.1은 GPL 3.0 또는 상용 라이선스 중 하나를 선택할 수 있는 이중 라이선스로 출시되었다.[42]

참조

[1] 웹사이트 Ext JS 7.8 Has Arrived https://www.sencha.c[...] 2024-05-21
[2] 문서 Rich Internet application
[3] 웹사이트 Ten Questions with YAHOO.ext Author Jack Slocum. http://yuiblog.com/b[...] 2015-08-11
[4] 웹사이트 "@jackslocum #ExtJS 1.0 was released April 15th, 2007. Happy birthday. @Sencha" https://twitter.com/[...] Jack Slocum 2013-04-14
[5] 문서 As of version 2.0, Ext JS works with different base libraries or adapters. (e.g. YUI, jQuery, Prototype), or it can work stand-alone. The capability to work with multiple base libraries was removed in the 4.0 release.
[6] 웹사이트 "Theming System {{!}} Ext JS 6.5.3" https://docs.sencha.[...] 2018-06-11
[7] 뉴스 Sencha Product Roadmap Update https://www.sencha.c[...] Sencha.com 2018-06-11
[8] 웹사이트 "The Class System {{!}} Ext JS 6.5.3" https://docs.sencha.[...] 2018-06-11
[9] 웹사이트 "Basics of OOP {{!}} Ext JS 6.5.3" https://docs.sencha.[...] 2018-06-11
[10] 웹사이트 "Components {{!}} Ext JS 6.5.3" https://docs.sencha.[...] 2018-06-10
[11] 웹사이트 "Localization {{!}} Ext JS 6.5.3" https://docs.sencha.[...] 2018-06-11
[12] 웹사이트 Ext JS 4.0.7 - Sencha Docs http://extjs.com/dep[...] Extjs.com 2012-11-19
[13] Webarchive Ext_1_to_2_Migration_Guide http://extjs.com/lea[...] February 20, 2008
[14] 웹사이트 "Countdown to Ext JS 4: Dynamic Loading and New Class System | Blog" http://www.sencha.co[...] Sencha 2012-11-19
[15] 웹사이트 "Countdown to Ext JS 4: Data Package | Blog" http://www.sencha.co[...] Sencha 2012-11-19
[16] 웹사이트 "Announcing Sencha Ext JS 5 | Blog" http://www.sencha.co[...] Sencha 2014-07-16
[17] 웹사이트 Sencha Ext JS 5 Unifies Mobile, Desktop App Dev http://www.eweek.com[...] eWeek 2014-09-11
[18] 웹사이트 Sencha Ext JS 5 Streamlines and Unifies http://www.drdobbs.c[...] Dr. Dobb's 2014-09-11
[19] 웹사이트 Release Notes for EXT JS 6.0.2 https://docs.sencha.[...] 2017-01-06
[20] 웹사이트 Sencha Unifies JavaScript Development Frameworks http://www.itbusines[...] 2015-08-28
[21] 웹사이트 Release Notes for EXT JS 7.0.0 https://docs.sencha.[...] 2019-07-09
[22] 웹사이트 "Ext JS + jQTouch + Raphaël = Sencha | Blog" http://www.sencha.co[...] Sencha 2012-11-19
[23] 웹사이트 "Industry Leading JavaScript Framework for Building Desktop Web Apps | Sencha Ext JS | Products" http://www.sencha.co[...] Sencha 2012-11-19
[24] 웹사이트 IDERA, Inc. Acquires Sencha to Strengthen Developer Tools Business https://www.sencha.c[...] Sencha, Inc. 2017-09-12
[25] 웹사이트 "– ASP.NET (WebForm + MVC) component framework integrating the Sencha Ext JS JavaScript Library | ASP.NET Web Components for WebForms and MVC application. Integrates the Sencha ExtJS framework" http://www.ext.net/ Ext.NET 2012-11-17
[26] 웹사이트 License Change? https://www.sencha.c[...] Extjs.com 2022-05-06
[27] 웹사이트 GNU Lesser General Public License - Version 3, 29 June 2007 https://www.gnu.org/[...] Gnu.org 2012-11-17
[28] 웹사이트 Sencha Forums, ExtJS License Change http://www.sencha.co[...]
[29] 웹사이트 "Ext JS 2.1 and Ext GWT 1.0 released, preview of Ext JS 3.0 | Blog | Sencha" http://extjs.com/blo[...] Extjs.com 2012-11-19
[30] 웹사이트 "License Fake-out hits ExtJS and Java Service Wrapper: Communities Alienated - O'Reilly ONJava Blog" http://www.oreillyne[...] Oreillynet.com 2012-11-19
[31] 웹사이트 "ExtJS: When open source is not open at all | The Open Road - CNET News" http://news.cnet.com[...] News.cnet.com 2012-11-19
[32] 웹사이트 Ext JS and the fun with Open Source licenses http://ajaxian.com/a[...] Ajaxian 2012-11-19
[33] 웹사이트 "Brewing Controversy Surround EXTJS « The Byte Stops Here" http://www.bytestops[...] Bytestopshere.com 2012-11-19
[34] 웹사이트 "Sencha Licensing | Website | Sencha" http://sencha.com/le[...] Sencha.com 2016-05-16
[35] 웹사이트 Announcing Sencha Ext Community Edition https://www.sencha.c[...] 2019-12-06
[36] 웹사이트 Ext JS Community Edition https://www.sencha.c[...] Sencha.com 2019-12-06
[37] 웹사이트 Sencha.com https://www.sencha.c[...]
[38] 문서 Ext 2.2.1 - API Documentation http://extjs.com/dep[...]
[39] 문서 migration guide http://extjs.com/lea[...]
[40] 문서 ExtJS forum thread on the license change http://extjs.com/for[...]
[41] 문서 http://www.gnu.org/l[...]
[42] 문서 Ext JS 2.1 and Ext GWT 1.0 released, preview of Ext JS 3.0 http://extjs.com/blo[...] 2008-04-21
[43] 웹인용 Ext JS 7.8 Has Arrived https://www.sencha.c[...] 2024-05-21



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com