ExtJS 6 첫번째 강의 - ExtJS에 대하여 알아보자
ExtJS 6 기초강의에 앞서 간단하게 ExtJS가 무엇인지 알아봅니다.
전문적인 강의를 하는 강사가 아니다보니, 많이 부족합니다.
차차 나아지겠죠 ...
ExtJS 에 대한 강의를 원하시는 분들은 유투브 구독과 공유 부탁드리겠습니다.
Sencha Touch랑 통합 되었으니 뒤에가서 Sencha Touch에 대해
계획중에 있습니다.
▼▼▼▼▼▼ YOUTUBE 구독 ▼▼▼▼▼▼
https://www.youtube.com/channel/UCmIEd8PTq5PXJyXlboXKOpQ
- 요 약 -
ExtJS란?
- 수백가지 강력한 UI 컴포넌트를 지원하는 자바스크립트 프레임워크 중 하나
예제사이트 : http://examples.sencha.com
- 현재(6.X 버전) ExtJS는 7가지 테마를 지원
(Classic, Gray, Neptune, Crisp, Triton 등..)
- 컴포넌트 제작은 JSON 구조로 생성
ExtJS 6의 새로운 기능
1. ExtJS + Sencha Touch와의 조합
일명 : Classic + Modern 의 조합이라고도 말함
2. D3 Adapter 접목 (단, 프리미엄버전부터 지원이라함)
3. ExtJS 6 버전을 지원하는 브라우저
# IE 10 ~ EDGE 까지 (하위브라우저는 일부지원)
# Chrome 17-23 ~ 40+
# Firefox 10-17 ~ 35+
# Safari 6~9
# Opera 12~27+
ExtJS6 진실과 오해
# ExtJS 무겁거나 느리다 (3점대 버전 이하는 그랬지만, 4.x 버전부터는 그렇지 않음)
# 배우는데 오래걸린다 - 국내 레퍼런스가 없어서 개발이 힘든건 사실
# 라이센스 고가
JUI / AXISJ < ExtJS < MIPLAFORM,XPLATFORM 이라 생각됨
ExtJS를 사용한다면 ?
# SI 프로젝트
# 기업에 납품되는 솔루션제품
# 연습용 웹어플리케이션 (GPL 버전)
# 데스크탑용 CS 프로그램과 유사한 UI 구조로 만들고자 할때
ExtJS를 국내에서 잘 사용되지 않는 이유는?
# 국내 기술지원 전문가 존재하지 않음
# 해당 프레임워크에 대해서 AngularJS / ReactJS / NodeJS 보다 알려지지 않음