메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

[리뷰] 앵귤러를 시작하는 웹 프론트 엔지니어에게

su***

|

2017-07-24

앵귤러 첫걸음

타입스크립트, ECMAScript 6와 친해지는 실전 앵귤러 입문서!

  • 저자 : 조우진
  • 출간 : 2017-06-01

책을 볼때 가장 중요시 하는 것이 있다.

바로 서문과 목차이다.

목차는 책의 전체적인 내용을 알 수 있도록 하고

서문은 글쓴이가 어떤 목적으로 책을 썼는지 알 수  있기 때문이다.

앵귤러에 대해서 잘 알지 못했던 나는 


먼저 목차에 대해서 살펴보기로 하였다.

큰 목차를 보면 다음과 같다.

 

PART I 기초 다지기


CHAPTER 1 앵귤러 준비하기

1.1 Node.js

1.2 NPM 다루기



CHAPTER 2 앵귤러 시작하기

2.1 타입스크립트

2.2 Hello, Angular

2.3 마치며


CHAPTER 3 앵귤러 아키텍처

3.1 뷰를 구성하는 요소

3.2 애플리케이션을 완벽하게 만드는 요소

3.3 머티리얼 패키지 적용

3.4 마치며


PART II 기본기 향상하기 


CHAPTER 4 뷰를 구성하는 기초

4.1 컴포넌트

4.2 템플릿

4.3 마치며


CHAPTER 5 견고한 애플리케이션 만들기 

5.1 서비스

5.2 의존성 주입

5.3 테스트 코드 작성

5.4 디버깅

5.5 마치며


CHAPTER 6 컴포넌트 고급

6.1 독립된 요소: 컴포넌트

6.2 컴포넌트 간 상태 공유와 이벤트 전파

6.3 앵귤러 방식의 템플릿 요소 탐색

6.4 컴포넌트 생명 주기

6.5 마치며


CHAPTER 7 HTTP 통신과 RxJS

7.1 HttpModule과 Http 서비스 기초

7.2 RxJS

7.3 게이트웨이 기반 Http 서비스 활용

7.4 마치며


CHAPTER 8 폼 다루기

8.1 폼의 구성

8.2 템플릿 주도 폼

8.3 반응형 폼(모델 주도 폼)

8.4 마치며


CHAPTER 9 앵귤러 동작 원리

9.1 부트스트랩과 컴파일

9.2 Zone.js와 변화 감지

9.3 마치며


PART III 깊이 들어가기

CHAPTER 10 프로젝트: 상품 관리 애플리케이션 구성

10.1 애플리케이션 설계

10.2 프로젝트 구성

10.3 프로젝트 구현 1: 기본 레이아웃 구현

10.4 마치며


CHAPTER 11 모듈과 라우터

11.1 모듈의 분리

11.2 라우터 기본

11.3 라우터 활용

11.4 모듈별 라우터

11.5 마치며


CHAPTER 12 프로젝트: 파이어베이스 사용

12.1 파이어베이스 사용

12.2 프로젝트 구현 5

12.3 프로젝트 구현 6

12.4 마치며


CHAPTER 13 프로젝트: 상품 관리 애플리케이션 구현 최종

13.1 프로젝트 구현 7

13.2 프로젝트 구현 8

13.3 프로젝트 최종 구현

13.4 마치며


부록. 자바스크립트의 진화: ES6(ECMAScript 6)

1. ES6 표준의 의미

2. 모듈 시스템

3. 모듈 번들러

4. 실습: area-calculator  


 


 


제목 그대로 앵귤러에 대해 처음 배우는 사람들에게 전체적인 동작원리와 구성방식에 대해 알려준다.

웹프론트 개발에 대해 jsp와 서블릿을 공부했고, javascript를 공부하고 있는 나에게

이런 기술도 있어~ 라고 알려주는 방식의 구성과 내용을 가지고 있다.


하지만 실제로 내용을 들여다 보면 생각했던 것보다 쉽지 않다.

이는 javascript와 webpack등 접해보지 않는 것들이 많이 나와 

이해하는데 구글링을 하면서 많은 자료를 찾아야 했다.


또 하나의 특징이자 장점은 firebase에 대한 내용이다. 

앵귤러와 firebase는 모두 구글에서 개발되어 나온 것이기 때문에

서로의 호환성이 좋다. 

시중에 firebase에 대한 내용을 다루는 책은 흔하지 않은데

앵귤러 첫걸음은 그 흔하지 않는 책중 하나이다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?