이미 소장하고 있다면 판매해 보세요.
|
01 개요
1.1 - Ext JS 소개 1.2 - 설치 및 환경설정 1.3 - 단독 프로젝트 생성 1.4 - 공동 프로젝트 생성 1.5 - 데스크탑 전용 프로젝트 생성 (Classic) 1.6 - 모바일 전용 프로젝트 생성 (Modern) 1.7 - 웹스톰 & Sencha JetBrains Plugin 02 클래스 2.1 - Hello Ext JS 2.2 - 디버깅 2.3 - 클래스 정의 2.4 - 상속 2.5 - Config 2.6 - 정적속성 2.7 - 싱글톤 2.8 - 사용자 이벤트 구현 2.9 - 파일의 분리 2.10 - 파일 경로에 대한 인식 2.11 - 컨테이너와 컴포넌트 03 Ext JS 동작의 기본 3.1 - 개요 3.2 - 위젯 3.3 - 위젯의 실시간 추가 3.4 - 쿼리 3.5 - 기본 이벤트 3.6 - 델리게이트 3.7 - 엘리먼트를 이용한 이벤트 확장 04 레이아웃 4.1 - 개요 4.2 - 절대좌표(Absolute) 4.3 - 맞춤(Fit) 4.4 - 앵커(Anchor) 4.5 - 컬럼(Column) 4.6 - 테이블(Table) 4.7 - 박스(Box) 4.8 - 보더(Border) 4.9 - 카드(Card) 4.10 - 아코디언(Accordion) 05 화면 5.1 - 개요 5.2 - 패널 5.3 - 폼 패널 5.4 - 탭패널 5.5 - 윈도우 5.6 - 대시보드 06 위젯 6.1 - 개요 6.2 - 버튼 6.3 - 사이클 (Cycle) 6.4 - 세그먼트버튼 (SegmentedButton) 6.5 - 분할버튼(SplitButton) 6.6 - 텍스트필드(TextField) 6.7 - 텍스트영역(TextArea) 6.8 - 숫자(Number) 6.9 - 날짜 (Date) 6.10 - 시간(Time) 6.11 - 파일(File) 6.12 - Html에디터(HtmlEditor) 6.13 - 스핀너(Spinner) 6.14 - 태그(Tag) 6.15 - 디스플레이(Display) 6.16 - 히든(Hidden) 6.17 - 체크박스(Checkbox) 6.18 - 라디오(Radio) 6.19 - 체크박스그룹, 라디오그룹 (CheckboxGroup & RadioGroup) 6.20 - 콤보박스(ComboBox) 6.21 - 슬라이더 (Slider) 6.22 - 프로그래스바(ProgressBar) 6.23 - 이미지( Img) 6.24 - 토스트 (Toast) 6.25 - 메시지 박스 (MessageBox) 6.26 - 메뉴(Menu) 6.27 - 툴바(Toolbar) 07 위젯 (그리드 & 트리) 7.1 - 개요 7.2 - 그리드 기본 7.3 - 컬럼(columns) 7.4 - 썸머리(Summary) 7.5 - 그룹핑(Grouping) 7.6 - GroupSummary 7.7 - RowBody 7.8 - 셀에디팅(CellEditing) 7.9 - 로우에디팅(RowEditing) 7.10 - 로우확장(RowExpander) 7.11 - 드래그앤드롭(DragAndDrop) 7.12 - 셀렉션(Selection) 7.13 - 스프레드시트 모델(SpreadsheetModel) 7.14 - 트리패널 (TreePanel) 7.15 - 트리패널 아이템 추가/삭제 08 위젯의 상속(확장) 8.1 - 상속기본 8.2 - 텍스트 확장 8.3 - 파일 확장 8.4 - 스크롤 그리드 8.5 - 오버라이드 09 서버연동 9.1 - 개요 및 환경설정 9.2 - 서버에서 작업하기 9.3 - 서버 데이터베이스 연동을 위한 준비 9.4 - Ajax Request 9.5 - Store Proxy 9.6 - 폼 서밋(Form Submit) 9.7 - 서버 장애에 대한 오류처리 10 데이터 10.1 - 데이터 패기지 기본( 스토어, 모델, 프록시) 10.3 - 모델 10.4 - 스토어 10.5 - 프록시 10.6 - 프록시 API 11 MVC 아키텍처 11.1 - 개요 11.2 - MVC 아키텍처의 기본 11.3 - MVC 아키텍처 with 데이터 11.4 - MVC 아키텍처 데이터 & 그리드 11.5 - MVC 데이터 & 페이지 그리드 11.6 - 라우팅 & URI Hash 11.7 - 콜백함수와 스코프 12 MVVM 아키텍처 12.1 - 개요 12.2 - 기본 구성 만들기 12.3 - 메뉴 만들기 12.4 - 레퍼런스(Reference)를 이용한 제어 12.5 - Form Submit 구현 12.6 - 바인드(Bind)를 이용한 구현 12.7 - Store를 이용한 데이터 처리 12.8 - 바인드 & 포뮬러 13 MVVM과 MVC 연동 13.1 - 개요 13.2 - 메뉴 연동 13.3 - MVVM 뷰간 연동 13.4 - 팝업윈도우 연동 13.5 - 화면생성과 데이터 로딩 14 그리드와 스토어 14.1 - 그리드 Tpl을 이용한 1:N관계 구현 14.2 - 버퍼드 그리드 테스팅 14.3 - 그리드 데이터 전체 전송 14.4 - 그리드 에디팅과 스토어 개별 갱신 14.5 - 에디팅과 스토어 일괄갱신 14.6 - 그리드 데이터 등록, 수정, 삭제 15 HTML페이지 15.1 - HTML 페이지 사용 15.2 - loader를 이용한 HTML 페이지 사용 15.3 - iFrame의 사용 15.4 - 자바스크립트 호출 16 차트 16.1 - 개요 16.2 - 바 차트 16.3 - 바 차트 (가로) 16.4 - 차트와 멀티데이터 16.5 - 라인 차트 16.6 - 스케터 차트 16.7 - 캔들 차트 16.8 - 파이 차트 16.9 - 차트의 중복 사용 16.10 - 그리드 차트 17장 테마 & 디자인 17.1 - 사용자 테마 17.2 - CSS 를 이용한 배포 (etc) 17.3 - CSS 를 이용한 배포 (src) 18 프로젝트 배포 18.1 - 개요 18.2 - 개발환경, 빌드, 배 |
|
이 책의 특징
Ext JS6 데스크탑 프로그램 개발을 위해 클래스 개념부터 개발 및 배포까지의 방법을 설명함 기본적인 뷰에서의 개발과 MVC, MVVM, MVC + MVVM 프레임워크 구조를 기준으로 개발 방식을 설명함. 이 책은 저자의 강의와 프로젝트를 통해 Ext JS 6를 개발할 수 있도록 안내하고 있다. Ext JS 6의 꼭 필요한 부분, 프로젝트를 진행하기에 적합한 구성을 기준으로 안내할 것이다. 이 책이 다루는 내용 Ext JS 6 데스크탑 프로그래밍 MVC, MVVM 아키텍처 개발 및 배포방법 |