목차
PART I AngularJS와 친해지기 1
CHAPTER 1 안녕하세요, AngularJS 3
1.1 AngularJS의 장점 4
1.2 AngularJS의 큰 그림 살펴보기 7
1.3 첫 번째 AngularJS 애플리케이션 8
1.3.1 모듈 12
1.3.2 뷰와 컨트롤러 13
1.3.3 서비스 18
1.3.4 디렉티브 21
1.4 요약 23
CHAPTER 2 AngularJS 애플리케이션 구성하기 25
2.1 안젤로 살펴보기 25
2.2 AngularJS 애플리케이션 구조 29
2.3 안젤로의 기반 살펴보기 31
2.4 라우트의 구성 및 탐색 33
2.5 몇 가지 모범 사례 37
2.6 요약 39
PART II AngularJS 제대로 활용하기 41
CHAPTER 3 뷰와 컨트롤러 43
3.1 큰 그림 44
3.2 AngularJS에서의 뷰의 정의 46
3.3 AngularJS에서의 컨트롤러의 정의 48
3.3.1 다이제스트 주기 48
3.3.2 controller-as 문법 50
3.3.3 AngularJS의 이벤트 51
3.4 속성과 표현식 52
3.4.1 ngRepeat를 이용해서 스토리 표시하기 52
3.4.2 필터 56
3.4.3 표현식 58
3.5 모범 사례 및 테스트 65
3.6 요약 68
CHAPTER 4 모델과 서비스 69
4.1 모델 및 서비스의 개념 70
4.1.1 서비스 이해하기 71
4.1.2 서비스의 생명주기 72
4.1.3 서비스의 종류 73
4.2 $http를 이용한 모델 76
4.2.1 $http 서비스란? 77
4.2.2 첫 모델 구현하기 77
4.2.3 $http 서비스의 편의 메서드들 79
4.3 프라미스 82
4.3.1 프로미스란 무엇일까? 82
4.3.2 프로미스 활용하기 82
4.3.3 $http.success와 $http.error 메서드 85
4.3.4 프로미스를 이용해 코드를 순차적으로 실행하기 86
4.4 $http 인터
출판사 서평
책 소개
단계별로 배우는 대화형 웹 애플리케이션!
《AngularJS 인 액션》은 AngularJS를 처음 배우는 사람에게 적합한 책이다. 대화형 단일 페이지 웹 인터페이스를 개발하는 방법, MVVM과 같은 최신? 패턴을 적용하고 백엔드 서버와의 상호작용과 같은 다양한 작업 방법을 배울 수 있다. 또한, 모든 예제에 관해 충분한 해설과 그림을 제공하고 있으며, 예제 코드에도 상세한 해설이 곁들여져 있다.
출판사 서평
단계별로 배우는 대화형 웹 애플리케이션!
AngularJS는 자바스크립트 기반의 프레임워크로서 동적인 ...
책 소개
단계별로 배우는 대화형 웹 애플리케이션!
《AngularJS 인 액션》은 AngularJS를 처음 배우는 사람에게 적합한 책이다. 대화형 단일 페이지 웹 인터페이스를 개발하는 방법, MVVM과 같은 최신 패턴을 적용하고 백엔드 서버와의 상호작용과 같은 다양한 작업 방법을 배울 수 있다. 또한, 모든 예제에 관해 충분한 해설과 그림을 제공하고 있으며, 예제 코드에도 상세한 해설이 곁들여져 있다.
출판사 서평
단계별로 배우는 대화형 웹 애플리케이션!
AngularJS는 자바스크립트 기반의 프레임워크로서 동적인 대화형 웹 애플리케이션을 표준 정적 페이지와 같은 방식으로 개발할 수 있다. AngularJS는 기본적인 애플리케이션을 구현하는 데 필요한 기능 대부분을 내장하고 있지만, 사용자가 이런 기능들을 더욱 확장할 수도 있다. 직관적이면서 변경과 테스트도 쉬운 AngularJS를 이용하면 한층 품질 높은 애플리케이션을 개발할 수 있을 것이다.
《AngularJS 인 액션》은 AngularJS를 처음 배우는 사람에게 적합한 책이다. 대화형 단일 페이지 웹 인터페이스를 개발하는 방법, MVVM과 같은 최신 패턴을 적용하고 백엔드 서버와의 상호작용과 같은 다양한 작업 방법을 배울 수 있다. 또한, 모든 예제에 관해 충분한 해설과 그림을 제공하고 있으며, 예제 코드에도 상세한 해설이 곁들여져 있다.
이 책의