본문 바로가기

추천 검색어

실시간 인기 검색어

제대로 배우는 Angular 4

보다 앵귤러다운 프로그래밍 방법
조주민 지음
비제이퍼블릭

2019년 03월 18일 출간

종이책 : 2017년 06월 16일 출간

(개의 리뷰)
( 0% 의 구매자)
eBook 상품 정보
파일 정보 pdf (10.84MB)
ISBN 9791190014212
쪽수 430쪽
지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
교보eBook App 듣기(TTS) 가능
TTS 란?
텍스트를 음성으로 읽어주는 기술입니다.
  • 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를​ 읽을 수 있습니다.
  • 전자책 화면에 표기된 주석 등을 모두 읽어 줍니다.
  • 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
  • '교보 ebook' 앱을 최신 버전으로 설치해야 이용 가능합니다. (Android v3. 0.26, iOS v3.0.09,PC v1.2 버전 이상)

PDF 필기 Android 가능 (iOS예정)
소득공제
소장
정가 : 20,800원

쿠폰적용가 18,720

10% 할인 | 5%P 적립

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.

카드&결제 혜택

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
  • 리뷰 작성 시, e교환권 추가 최대 300원

작품소개

이 상품이 속한 분야

보다 앵귤러다운 프로그래밍 방법

프레임워크의 중요도가 날로 높아지는 가운데, 그중에서도 단연 눈에 띄는 프레임워크를 하나 꼽는다면 바로 Angular라 할 수 있을 것이다. AngularJS에서부터 참신성과 생산성을 인정받은 Angular는 Angular 2와 Angular 4버전을 거치며 전면적인 수정을 통해 더욱 빠르고 혁신적인 애플리케이션 개발을 돕는 프레임워크로서 발전했다. 그러나 이 Angular는 그 혁신성에서 기인한 생소한 방법들이 사용됨에 따라 활용에 다소간의 장벽이 있는 것도 사실이다.

이 책 『제대로 배우는 Angular 4』는 Angular의 기초를 익혔지만 Angular만의 참신한 개념들을 제대로 이해하지 못하고 있는 프로그래머를 위해 작성되었다. 단순한 기술 입문에서 벗어나, 그 원리와 철학을 설명하고 보다 Angular다운 프로그래밍이 가능하도록 도와준다. 특히 Angular 공식 문서에서 찾아보기 힘든 고급 스킬들을 담아 그 실용성을 높였다.
1장 Angular 버전
Angular의 역사
Angular의 버저닝 정책
Angular 3은 어디에?

2장 컴포넌트 기반 애플리케이션
AngularJS 1.x 방식
컴포넌트 기반 구조
AngularJS 1.x를 이용한 컴포넌트 기반 애플리케이션
Angular의 컴포넌트 기반 구조

3장 모듈 로딩
모듈과 모듈 로딩
SystemJS를 이용한 모듈 로딩
Webpack을 이용한 모듈 로딩
자바스크립트 모듈과 Angular 모듈의 차이

4장 기이한 바인딩 문법
AngularJS 1.x 바인딩의 문제
Angular의 바인딩
1) 평가 없는 문자열
2) 속성 바인딩
3) 이벤트 바인딩
4) 양방향 바인딩
5) * 문법
6) 템플릿 참조 변수
7) 템플릿 입력 변수

5장 Zone.js와 변경감지
AngularJS 1.x의 변경감지
Zone.js
Angular의 변경감지
Angular의 두 가지 변경감지 관련 라이프사이클 메소드
Angular의 변경감지가 AngularJS 1.x보다 빠른 이유
Zone.js 밖에서 이벤트 수신

6장 ElementRef, ViewRef, ComponentRef, ViewContainerRef
ElementRef
ViewRef
ComponentRef
ViewContainerRef

7장 변경감지 전략
컴포넌트 변경감지 전략
ChangeDetectorRef
ChangeDetectorRef를 변경감지 트리에서 분리하기
임의로 변경감지 수행하기
전체 변경감지 순회에 한 번 포함하기
파이프와 변경감지

8장 태그와 동적 뷰
Angular의 Transclude
뷰 생성과 삭제
뷰 생성 시 값 전달
뷰 생성 위치 조정
디렉티브를 이용해 TemplateRef 가져오기

9장 구조적 디렉티브 활용
ngFor 연구
트리뷰 만들기
트리 그리드 만들기

10장 계층적 인젝터와 동적 컴포넌트 생성
계층적 인젝터
동적 인젝터 생성
동적 컴포넌트 생성
인젝터와 컴포넌트 생성
인젝터를 이용한 파라미터 전달

11장 보조 라우트
ui-route의 이름 라우팅
Angular의 보조 라우트
하위 라우트에 보조 라우트 적용하기
링크와 내비게이션
파라미터

12장 서버 사이드 렌더링
유니버설 애플리케이션
Node.js와 Express 기반의 서버 사이드 렌더링
라우팅 추가하기
HTTP 요청 캐싱하기
Preboot
Angular Universal 사용하기

13장 웹워커
웹워커
웹워커를 사용하는 Angular 애플리케이션
MessageBroker 이용하기

14장 AOT 컴파일과 Tree Shaking
JIT 컴파일 vs. AOT 컴파일
ngc
AOT 컴파일 사용하기
Tree Shaking
번들 크기 비교

이 책의 특징
- 단순 사용법 나열을 지양하고 원리와 효율을 설명한다.
- Angular의 철학을 이해함으로써 Angular 다운 프로그래밍을 목표로 한다.
- 많은 그림과 도식을 통해 개념의 이해를 돕는다.
- 최신 버전 Angular 4.0이 적용되었다.

이 책이 필요한 독자
- Angular 기초를 익혔지만 개념과 원리를 발전 시키고 싶은 프로그래머
- Angular 공식 문서 포함, 관련 텍스트에서 부족했던 내용을 배양하고자 하는 개발자
- Angular를 실무에 제대로 적용해 보고 싶은 담당자
- Angular 4.0을 습득하고자 하는 모든 학습자

대상독자
중급

바야흐로 웹 애플리케이션 세상이다. 주위에서 흔히 볼 수 있는 UI로 조작 가능한 거의 모든 애플리케이션들이 웹 기반으로 만들어지고 있다. 심지어 네이티브 애플리케이션조차도 웹 애플리케이션 기반 환경에서 개발되기에 이르렀다.
웹 애플리케이션을 만드는 기술이 이제는 거의 모든 애플리케이션 개발에 사용되고 있는 셈이다. 따라서 웹 프로그래밍은 현대의 개발자에게 있어 필수적인 능력과 기술로 자리매김하고 있다고 할 것이다.
이런 시류에서 구글의 새로운 Angular는 전 세계의 개발자들 사이에서 가장 크게 주목받고 있다. 전작인 AngularJS 1.x의 혁신성과 생산성을 유지하면서도, 약점이었던 성능 문제를 매우 극적으로 개선한, 완전한 탈바꿈에 성공한 프론트엔드 프레임워크이기 때문이다.
이 책은 가능한 한 공식 사이트에서 다루지 않은 내용을 위주로, 내부의 작동 메커니즘에 관한 것이나 실무에서 좀 더 유용한 도움을 줄 만한 것을 쓰려고 노력했다. 공식 사이트를 통해 기초를 익힌 개발자가 이 책을 다음 단계로 넘어가기 위한 발판으로 삼으면 유용할 것이다.

작가정보

저자(글) 조주민

저자 : 조주민
저자 조주민은 경력 14년차의 프로그래머. 동시성/병렬 프로그래밍에 관심이 많은 서버 프로그래머였지만 프리랜서 시절 우연히 접한 Angular의 매력에 빠져 프론트엔드 프로그래밍에도 전문성을 재고하고 있다. 현재 UI/UX 개발(BPNR社)을 하고 있으며, 백발이 되어서도 프로그래밍을 하겠다는 꿈을 가지고 ‘백발의 개발자’라는 블로그(http://blog.naver.com/jjoommnn)를 운영 중이다.

이 상품의 총서

Klover리뷰 (0)

Klover리뷰 안내
Klover(Kyobo-lover)는 교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1. 리워드 안내
구매 후 90일 이내에 평점 작성 시 e교환권 100원을 적립해 드립니다.
  • - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다.
  • - 리워드는 한 상품에 최초 1회만 제공됩니다.
  • - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
2. 운영 원칙 안내
Klover리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다. 일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

구매 후 리뷰 작성 시, e교환권 100원 적립

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여 주는 교보문고의 새로운 서비스 입니다. 교보eBook 앱에서 도서 열람 후 문장 하이라이트 하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 ‘좋아요’ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보없이 삭제될 수 있습니다.
리워드 안내
  • 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
  • e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다.
  • 리워드는 한 상품에 최초 1회만 제공됩니다.
  • sam 이용권 구매 상품/오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.

구매 후 문장수집 작성 시, e교환권 100원 적립

    교보eBook 첫 방문을 환영 합니다!

    신규가입 혜택 지급이 완료 되었습니다.

    바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
    지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

    교보e캐시 1,000원
    TOP
    신간 알림 안내
    제대로 배우는 Angular 4 웹툰 신간 알림이 신청되었습니다.
    신간 알림 안내
    제대로 배우는 Angular 4 웹툰 신간 알림이 취소되었습니다.
    리뷰작성
    • 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
    • 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
    • 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
    감성 태그

    가장 와 닿는 하나의 키워드를 선택해주세요.

    사진 첨부(선택) 0 / 5

    총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.

    신고/차단

    신고 사유를 선택해주세요.
    신고 내용은 이용약관 및 정책에 의해 처리됩니다.

    허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
    있으니 유의하시어 신중하게 신고해주세요.


    이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.

    문장수집 작성

    구매 후 90일 이내 작성 시, e교환권 100원 적립

    eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.

    P.
    제대로 배우는 Angular 4
    보다 앵귤러다운 프로그래밍 방법
    저자 모두보기
    저자(글)
    낭독자 모두보기
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 프리미엄 이용권입니다.
    선물하실 sam이용권을 선택하세요.
    결제완료
    e캐시 원 결제 계속 하시겠습니까?
    교보 e캐시 간편 결제
    sam 열람권 선물하기
    • 보유 권수 / 선물할 권수
      0권 / 1
    • 받는사람 이름
      받는사람 휴대전화
    • 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
    • 열람권은 1인당 1권씩 선물 가능합니다.
    • 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
    • 선물한 열람권의 등록유효기간은 14일 입니다.
      (상대방이 기한내에 등록하지 않을 경우 소멸됩니다.)
    • 무제한 이용권일 경우 열람권 선물이 불가합니다.
    이 상품의 총서 전체보기
    네이버 책을 통해서 교보eBook 첫 구매 시
    교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 네이버 책을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)
    구글북액션을 통해서 교보eBook
    첫 구매 시 교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 구글북액션을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)