책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788979149258
· 쪽수 : 364쪽
· 출판일 : 2012-06-01
책 소개
목차
1장. MVC와클래스
__1. 옛날 이야기
__2. 구조 추가하기
__3. MVC란 무엇인가?
__4. 모듈화와 클래스 생성
__5. 클래스에 함수 추가하기
__6. 클래스 라이브러리에 메소드 추가하기
__7. 클래스 상속과 프로토타입 사용
__8. 클래스 라이브러리에 상속 기능 추가하기
__9. 함수 호출
__10. 클래스 라이브러리에서 범위 조절하기
__11. 비공개함수 추가하기
__12. 클래스 라이브러리
2장. 이벤트와 이벤트 관찰
__1. 이벤트 수신
__2. 이벤트 순서
__3. 이벤트 취소
__4. Event 오브젝트
__5. 이벤트 라이브러리
__6. 컨텍스트 변경
__7. 이벤트 위임
__8. 커스텀 이벤트
__9. 커스텀 이벤트와 jQuery 플러그인
__10. DOM 이외의 이벤트
3장. 모델과 데이터
__1. MVC와 명칭공간
__2. ORM 만들기
__3. ID 지원 기능 추가
__4. 레퍼런스 문제 해결
__5. 데이터를 로딩할 때 일어날 수 있는 일
__6. ORM 활용
__7. 로컬에 데이터 저장하기
__8. ORM에 지역 저장소 추가하기
__9. 새레코드를 서버에 전송하기
4장. 컨트롤러와 상태
__1. 모듈 패턴
__2. 컨텍스트 추가하기
__3. 상태 머신
__4. 라우팅
5장. 뷰와 템플릿
__1. 동적 뷰 렌더링
__2. 템플릿
__3. 바인딩
6장. 의존성관리
__1. CommonJS
__2. 모듈 로더
__3. 모듈 래핑
__4. 대안 모듈
__5. FUBCs
7장. 파일 작업
__1. 브라우저 지원
__2. 파일 정보 얻기
__3. 파일 입력
__4. 드래그앤드드롭
__5. 복사와 붙여넣기
__6. 파일 읽기
__7. 커스텀 탐색 버튼
__8. 파일 업로딩
__9. jQuery 드래그앤드드롭 업로더
8장. 실시간 웹
__1. 실시간의 역사
__2. 웹소켓
__3. 실시간 아키텍처
__4. 인지 속도
9장. 테스팅과 디버깅
__1. 단위 테스팅
__2. 드라이버
__3. 헤드리스 테스팅
__4. 분산 테스팅
__5. 지원 제공
__6. 인스펙터
__7. 콘솔
__8. 디버거 사용
__9. 네트워크 요청 분석
__10. 프로파일과 타이밍
10장. 배포
__1. 성능
__2. 캐싱
__3. 간소화
__4. Gzip 압축
__5. CDN 사용하기
__6. 감사 프로그램
__7. 자원
11장. 스파인 라이브러리
__11. 설치
__12. 클래스
__13. 이벤트
__14. 모델
__15. 컨트롤러
__16. 연락처 관리자 만들기
12장. 백본 라이브러리
__11. 모델
__12. 콜렉션
__13. 뷰
__14. 컨트롤러
__15. 서버 동기화
__16. 할 일 목록 애플리케이션 만들기
13장. 자바스크립트MVC 라이브러리
__11. 설치
__12. 클래스
__13. 모델
__14. 클라이언트의 뷰템플릿 사용하기
__15. $.Controller:jQuery 플러그인 팩토리
__16. 모든 기능을 합쳐서 추상 CRUD 리스트 만들기
부록 A. jQuery 자습서
__1. DOM 탐색
__2. DOM 조작
__3. 이벤트
__4. Ajax
__5. 모범 시민이 되는 방법
__6. 확장
__7. GrowljQuery 플러그인 만들기
부록 B. CSS 확장
__1. 변수
__2. 믹스인
__3. 중첩 규칙
__4. 다른 스타일시트 포함하기
__5. 색
__6. Less를 어떻게 이용해야 하는가?
부록 C. CSS3 활용하기
__1. 접두어
__2. 색
__3. 둥근 모서리
__4. 그림자 추가
__5. 텍스트 그림자
__6. 그래이디언트
__7. 다중 배경
__8. 셀렉터
__1. NthChild
__2. 직계 후손
__3. 셀렉터 반전
__9. 트랜지션
__10. 경계 이미지
__11. 박스 사이징
__12. 트랜스포메이션
__13. 유연한 박스 모델
__14. 폰트
__15. 자연스러운 디그라대이션
__11. 모더나이저
__12. 구글 크롬 프레임
__16. 레이아웃 만들기



















