목차
1부. 준비하기
1장. 준비하기
- 선행 지식
- 책의 구조
- 이 책의 예제
- 예제 코드 다운로드
- 개발 환경 설정
- 정리
2장. 첫 번째 AngularJS 앱
- 프로젝트 준비
- AngularJS 활용
- 기본을 넘어서
- 정리
3장. AngularJS 이해
- AngularJS가 뛰어난 분야
- MVC 패턴 이해
- RESTful 서비스 이해
- 자주 하기 쉬운 설계 실수
- 정리
4장. HTML 및 부트스트랩 CSS 기초
- HTML 이해
- 부트스트랩 이해
- 정리
5장. 자바스크립트 기초
- 예제 프로젝트 준비
- Script 엘리먼트 이해
- 명령 사용
- 함수의 정의 및 사용
- 변수 및 타입의 활용
- 자바스크립트 연산자 활용
- 배열 활용
- undefined 및 null 값의 비교
- 프로미스 활용
- JSON 활용
- 정리
6장. 스포츠 상점: 실전 애플리케이션
- 시작하기
- (가짜 상품 데이터 표시
- 카테고리 목록 표시
- 정리
7장. 스포츠 상점: 내비게이션 및 결제
- 예제 프로젝트 준비
- 실제 상품 데이터 활용
- 부분 뷰 생성
- 장바구니 생성
- URL 내비게이션 추가
- 결제 절차의 시작
- 정리
8장. 스포츠 상점: 주문 및 관리자 기능
- 예제 프로젝트 준비
- 배송 상세 정보 수집
- 주문하기
- 개선하기
- 상품 카탈로그 관리
- 정리
2부. AngularJS 활용
9장. AngularJS 앱 해부
- 예제 프로젝트 준비
- 모듈 활용
- 모듈을 활용한 AngularJS 컴포넌트 정의
- 모듈을 활용한 코드 조직화
- 정리
10장. 바인딩 및 템플릿 디렉티브 활용
- 디렉티브는 언제, 왜 사용하나
- 예제 프로젝트 준비
- 데이터 바인딩 디렉티브 활용
- 템플릿 디렉티브 활용
- 정리
11장. 엘리먼트
출판사 서평
AngularJS를 활용한 단일 페이지 애플리케이션 개발
AngularJS는 현대 브라우저와 기기를 활용하는 동적인 자바스크립트 애플리케이션을 개발하기 위한 선두적인 프레임워크다. 구글에서 관리하고 있는? AngularJS는 모델-뷰-컨트롤러(MVC 패턴의 강력한 힘을 클라이언트로 가져와 복잡하고 풍부한 웹 앱을 개발할 수 있는 기초를 제공해준다. AngularJS는 과거 어느 때보다 적은 리소스를 활용해 빠르고 가벼운 애플리케이션을 개발하게 해준다.
베스트셀러 작가인 아담 프리먼은 이 책에서 AngularJS를 가장 잘...
AngularJS를 활용한 단일 페이지 애플리케이션 개발
AngularJS는 현대 브라우저와 기기를 활용하는 동적인 자바스크립트 애플리케이션을 개발하기 위한 선두적인 프레임워크다. 구글에서 관리하고 있는 AngularJS는 모델-뷰-컨트롤러(MVC 패턴의 강력한 힘을 클라이언트로 가져와 복잡하고 풍부한 웹 앱을 개발할 수 있는 기초를 제공해준다. AngularJS는 과거 어느 때보다 적은 리소스를 활용해 빠르고 가벼운 애플리케이션을 개발하게 해준다.
베스트셀러 작가인 아담 프리먼은 이 책에서 AngularJS를 가장 잘 활용할 수 있는 방법을 설명하는데, 먼저 MVC 패턴에 대해 설명하고, 로직과 프레젠테이션 코드를 분리함으로써 얻을 수 있는 다양한 혜택에 대해 얘기한다. 그런 다음 프로젝트 내에서 AngularJS의 기능을 활용해 전문적인 품질의 제품을 만드는 법에 대해 설명하며, 기본적인 구성 단위부터 AngularJS의 가장 복잡한 고급 기능에 이르기까지 AngularJS 애플리케이션을 개발하는 데 필요한 상세 지식을 하나씩 자세히 다루고 있다.
이 책의 각 주제는 명확하고 간결하게 분류되어있으며, 각 주제를 효과적으로 익히는 데 필요한 상세 정보로 채워져 있다. 이 중 가장 중요한 기능은 별도로 강조하여 자세히 다루고 있으며, 각 장에서는 독자들이 자주 하는 실수나 문제를 해결하는 데 도움되는 상세 지침을