본문내용 바로가기

KYOBO 교보문고

금/토/일 주말특가
2020책점운세보기
선착순 e캐시
[VORA]카카오프렌즈편
  • 낭만서점 독서클럽 5기 회원 모집
  • 교보아트스페이스
Immutable.js 마스터
* 중고장터 판매상품은 판매자가 직접 등록/판매하는 상품으로 판매자가 해당상품과 내용에 모든 책임을 집니다. 우측의 제품상태와 하단의 상품상세를 꼭 확인하신 후 구입해주시기 바랍니다.
268쪽 | | 189*235*20mm
ISBN-10 : 1161753060
ISBN-13 : 9791161753065
Immutable.js 마스터 중고
저자 아담 보두치 | 역자 조경빈 | 출판사 에이콘출판
정가
20,000원 신간
판매가
13,300원 [34%↓, 6,700원 할인] 반품불가상품
배송비
2,700원 (판매자 직접배송)
40,000원 이상 결제 시 무료배송
지금 주문하시면 2일 이내 출고 가능합니다.
2019년 5월 31일 출간
제품상태
상태 최상 외형 최상 내형 최상
이 상품 최저가
13,300원 다른가격더보기
  • 13,300원 중고서적 자고... 특급셀러 상태 최상 외형 최상 내형 최상
  • 15,000원 모아북 특급셀러 상태 최상 외형 최상 내형 최상
  • 16,790원 책책북북 특급셀러 상태 최상 외형 최상 내형 최상
새 상품
18,000원 [10%↓, 2,000원 할인] 새상품 바로가기
수량추가 수량빼기
안내 :

중고장터에 등록된 판매 상품과 제품의 상태는 개별 오픈마켓 판매자들이 등록, 판매하는 것으로 중개 시스템만을 제공하는
인터넷 교보문고에서는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다.

교보문고 결제시스템을 이용하지 않은 직거래로 인한 피해 발생시, 교보문고는 일체의 책임을 지지 않습니다.

중고책 추천 (판매자 다른 상품)

더보기

판매자 상품 소개

※ 해당 상품은 교보문고에서 제공하는 정보를 활용하여 안내하는 상품으로제품 상태를 반드시 확인하신 후 구입하여주시기 바랍니다.

판매자 배송 정책

  • 제주도, 도서지역, 군부대는 택배비 추가 요금이 부과됩니다.

더보기

구매후기 목록
NO 구매후기 구매만족도 ID 등록일
486 11111111111111111111111111111111 5점 만점에 4점 kimnam*** 2019.12.21
485 깨끗한 책, 신속한 배송 감사드립니다~ 5점 만점에 5점 jun7*** 2019.12.07
484 새것같은 책이에요 감사합니다^^ 5점 만점에 5점 sas*** 2019.11.05
483 잘 받았습니다. 책 상태는 만족합니다. 5점 만점에 5점 kwk1*** 2019.09.19
482 책이 깨끗하게 관리되어 왔네요. 감사합니다. 5점 만점에 5점 actua*** 2019.09.09

이 책의 시리즈

책 소개

상품구성 목록
상품구성 목록

유일하게 Immutable.js를 제대로 다루고 있는 책으로 구성이 좋고 설명도 매우 친절하다. 많은 개발서가 독자의 눈높이를 맞추려고 시도하지만 실패하는 경우가 많은데 이 책은 기존 자바스크립트 개발자가 Immutable.js를 활용하는 데 필요한 모든 지식을 단계적으로 쉽게 설명하고 있다.

저자소개

저자 : 아담 보두치
대규모 자바스크립트 개발 분야에서 10년 가까이 일했다. 프론트엔드로 옮겨가기 전에 파이썬이나 리눅스를 사용한 다양한 대규모 클라우드 컴퓨팅 제품을 개발했다. 복잡성에 익숙하며 소프트웨어 시스템과 시스템 확장 문제에 대한 실질적인 경험이 있다.
『React and React Native』(Packt, 2017)를 포함해 다양한 자바스크립트 도서를 저술했으며 혁신적인 사용자 경험과 고성능에 매우 관심이 많다.

역자 : 조경빈
중학교 때 처음으로 8비트 컴퓨터를 만지기 시작하면서부터 게임 개발에 흥미를 느끼기 시작했으며, 인프라웨어에서 온라인게임과 인터넷 브라우저 엔진 개발에 참여했고 현재는 셀바스엠에서 모바일 게임 PD로 게임을 만들고 있다. SKT T스토어 공모전 게임부문에서 입상을 했고 개인자격으로 개발한 앱이 미국 내 애플 앱스토어 카테고리 1위에 오르는 등 다양한 실험을 즐기며 살고 있다. 국내 최초의 유니티 관련 서적인 『유니티 게임 엔진 한글 메뉴얼』(2010)을 시작으로 지금까지 에이콘출판사에서 총 8권의 번역서를 출간했다.

목차

1장. 왜 Immutable.js인가?
__뮤테이션은 파괴적이다
____오래된 데이터 삭제
____심각한 버그 발생
____퍼시스턴트 체인지
__Immutable.js 접근법
____컬렉션 API
____새 데이터를 반환하는 컬렉션 메서드
____메서드 콜 연결
__단방향 데이터 흐름
____다른 방향의 존재
____구독 만료
____생성만 되는 데이터
____수행이 어려운 묵시적 사이드이펙트
__Immutable.js와 유사한 라이브러리
____무엇을 비교할 것인가?
____Lodash 추천
__요약

2장. 불변 데이터 생성
__Immutable.js 생성자
____Immutable.js 데이터 타입
____JavaScript 컬렉션 전달
____Immutable.js 컬렉션 전달
__of() 메서드의 사용
____Lists의 of값
____Maps의 of값
____Sets의 of값
____Sequences의 of값
__fromJS() 함수를 사용한 데이터 구문분석
____JavaScript 배열 구문분석
____JavaScript 오브젝트 구문분석
____복잡한 구조 구문분석
__요약

3장. 퍼시스턴트 체인지
__컬렉션에 값 추가
____리스트에 값 추가
____맵에 키-값 쌍 추가
____값 추가 메서드 연결
__컬렉션값 변경
____리스트값 변경
____맵값 변경
____컬렉션 뮤테이션 메서드 연결
__컬렉션에서 값 제거
____리스트에서 값 제거
____맵에서 값 제거
____컬렉션 제거 메서드 연결
__컬렉션 비우기
____새 인스턴스로 컬렉션 교체
____clear() 메서드 사용
__변화 추적
__요약

4장. 컬렉션 필터링과 아이템 탐색
__간단한 비교를 사용한 필터링
____정확한 일치
____크기 비교 연산
____부정 필터링
__키를 사용한 맵 필터링
____문자열 키 필터링
____팬시 키 필터링
__컬렉션값 찾기
____값 존재 검사
____find()를 사용해서 값 얻기
__딥 일치를 사용한 필터링
____is() 함수와 equals() 메서드 사용
____맵의 리스트 탐색
__부분 비교
____맵의 형태
____서브셋과 슈퍼셋
__탐색 방향 변경
____정렬된 컬렉션 탐색
____findLast()와 reduceRight() 사용
__요약

5장. 시퀀스와 사이드이펙트
__느긋한 평가를 써야 하는 이유
____큰 컬렉션은 비싸다
____불필요한 작업 제거
____연결된 연산은 이해하기 쉽다
__시퀀스 생성과 이터레이션
____기본 시퀀스 생성
____컬렉션을 시퀀스로 변환
____for...of 반복문을 사용한 순회
____forEach()를 사용한 순회
__지연 필터링
____기본 지연 필터링
____다중 필터 레벨
__결과 제한과 작업 축소
____take()를 사용한 결과 제한
____slice()를 사용한 페이지 처리
__요약

6장. 컬렉션 정렬
__정렬과 순서 뒤집기
____sort() 메서드
____reverse() 메서드
__맵의 리스트 정렬
____sortBy() 메서드
____다중 키 사용 정렬
__오더드 맵
____순서 보장
____삽입 순서는 정렬 순서와 다름
____set()를 사용한 순서 설정
__맵 정렬
____오더드 맵 생성
____키를 사용한 맵 정렬
__정렬 순서 유지
____삽입 인덱스 찾기
____정말 필요한가?
__요약

7장. 매핑과 축소
__맵의 리스트 매핑
____값 뽑아내기
____새로운 값 계산
__맵의 새 리스트에 매핑
____새로운 키 생성
____키 필터링
__컬렉션 축소
____필터링으로 충분하지 않은 상황
____최솟값 및 최댓값 생성
____값 누적
__지연 매핑
____다중 map() 호출
____매핑 전 필터링
____궁극적인 지연 패턴
__요약

8장. 지핑과 플래트닝
__컬렉션 지핑
____과도한 순회 제거
____간단한 값의 목록 지핑
____맵의 리스트 지핑
____지연 매핑
__컬렉션 플래트닝
____재귀 구조 피하기
____중첩 리스트 딥 플래트닝
____얕은 플래트닝 리스트
____중첩 맵 평탄화
__요약

9장. 퍼시스턴트 체인지 감지
__컬렉션 동등성
____엄격한 비교와 뮤터티브 메서드
__엄격한 비교 vs 깊은 비교
____트랜스포메이션과 뮤테이션 비교
____트랜스포메이션은 항상 새 컬렉션을 반환함
____트랜스포메이션 전 변화 감지
____사이드이펙트 캐싱
__요약

10장. 세트 사용
__세트는 리스트가 아님
____get() 메서드 사용 금지
____지정된 순회 순서 없음
____키만 가진 맵
__중복 제거
____세트로 변환
____세트 변환 후 다시 리스트로 복원
____지연 중복 제거
__오더드 세트
____세트 정렬
____세트 순회
__세트 유지
____고윳값 추가
____중복값 추가
__요약

11장. 컬렉션 비교
__세트 인터섹션
____인터섹션 찾기
____오더드 인터섹션
__리스트 인터섹션
____리스트 인터섹션 줄이기
____리스트 인터섹션 필터링
__컬렉션 디퍼런스
____세트 디퍼런스
____리스트 디퍼런스
__맵 비교
____맵 인터섹션
____맵 디퍼런스
__서브셋과 슈퍼셋
____리스트 서브셋
____리스트 슈퍼셋
__요약

12장. 컬렉션 결합
__맵 병합
____키를 사용한 맵 병합
____복잡한 키를 가진 맵 병합
__리스트 병합
____간단한 값 병합
____맵의 리스트 병합
____리스트의 리스트 병합
__리스트와 시퀀스 연결
____간단한 값 연결
____지연 시퀀스 연결
__덧붙이기와 끼워넣기
____지연값 덧붙이기
____지연값 끼워넣기
__요약

13장. 선언적 의사 결정
__매핑 동작
____키는 논리적 경로, 값은 행동
____함수에서 행동 맵 래핑
__파라미터와 기본 동작
____기본 동작 제공
____매핑 동작 파라미터화
__행동 작성
____일반적인 상위 행동 함수
____논리적 and/or 조건
____복잡한 행동 조합
__요약

14장. 유저 인터페이스 사이드이펙트
__간단한 애플리케이션
____애플리케이션 데이터
____필터 컨트롤
____에피소드 결과
__DOM 사이드이펙트
____HTML 마크업
____에피소드 필터링
____이벤트 처리
____렌더링 요소
__React 사이드이펙트
____애플리케이션 상태
____이벤트 처리와 상태 변경
____에피소드와 엘리먼트 매핑
__요약

15장. Node.js에서의 사이드이펙트
__컬렉션으로 데이터 읽기
____CSV 데이터를 읽고 구문분석
____많은 양의 데이터 읽기
__컬렉션 데이터 쓰기
____컬렉션 순회하며 라인 쓰기
____비동기 데이터와 시퀀스
____지연 시퀀스와 스트림 연결
__요약

16장. 불변 아키텍처
__재사용 가능한 애플리케이션 상태 업데이터
____초기 상태
____사이드이펙트
____상태 갱신 및 사이드이펙트 실행
__초기 애플리케이션 상태
____결과 상태
__새 에피소드 상태 생성
__이벤트와 상태 업데이터
____검색 쿼리 업데이트
____체크박스와 슬라이더 상태 업데이트
____새 에피소드 데이터 업데이트
____새 에피소드 생성
__사이드이펙트 실행
____에피소드 결과 출력
____결과 수량 표시
____새 에피소드 양식 초기화
__요약

책 속으로

출판사 서평

★ 이 책에서 다루는 내용 ★ ■ Immutable.js를 사용해 자바스크립트 코드의 신뢰도를 높이는 방법 ■ 불변 데이터를 생성 방법과 퍼시스턴트 체인지 사용 방법 ■ 컬렉션 합성과 필터링 방법 그리고 아이템 탐색 방법 ■ 시퀀스와 사이드이펙...

[출판사서평 더 보기]

★ 이 책에서 다루는 내용 ★
■ Immutable.js를 사용해 자바스크립트 코드의 신뢰도를 높이는 방법
■ 불변 데이터를 생성 방법과 퍼시스턴트 체인지 사용 방법
■ 컬렉션 합성과 필터링 방법 그리고 아이템 탐색 방법
■ 시퀀스와 사이드이펙트를 다루는 방법
■ 컬렉션, 맵, 세트의 정렬 방법
■ 프로세싱 체인을 피하기 위한 기법
■ 리스트, 세트, 맵 간의 비교와 이동
■ 불변 패턴과 불변 아키텍처 사용

★ 이 책의 대상 독자 ★
불변성 개념을 활용해 자바스크립트 코드의 신뢰성과 성능을 향상시키고자 하는 사람을 대상으로 하며 기본적인 자바스크립트 지식은 갖추고 있다고 가정한다. 최소한 배열이나 오브젝트를 만들고 조작할 수는 있어야 하며 함수를 생성하고 호출할 수 있어야 한다.


★ 이 책의 구성 ★
1장, ‘왜 Immutable.js인가?’에서는 왜 Immutable.js를 사용하고자 하는지 설명한다.
2장, ‘불변 데이터 생성’에서는 불변 컬렉션 생성의 기초를 설명한다.
3장, ‘퍼시스턴트 체인지’에서는 기존 데이터를 변경하여 새 데이터를 만드는 방법을 다룬다.
4장, ‘컬렉션 필터링과 아이템 탐색’에서는 필요한 데이터를 찾는 방법을 설명한다.
5장, ‘시퀀스와 사이드이펙트 컬렉션’에서는 데이터를 사용하기 위해 컬렉션을 순회하는 방법을 설명한다.
6장, ‘컬렉션 정렬’에서는 제대로 된 순서를 얻는 방법을 다룬다.
7장, ‘매핑과 축소’에서는 컬렉션 데이터 변환의 기초를 설명한다.
8장, ‘지핑과 플래트닝’에서는 이터레이션 및 컬렉션 구조의 단순화를 설명한다.
9장, ‘퍼시스턴트 체인지 감지’에서는 퍼시스턴트 체인지 메서드가 실제로 데이터를 변경했는지 판단하는 방법을 설명한다.
10장, ‘세트 사용’에서는 고유한 컬렉션 값의 생성 방법을 설명한다.
11장, ‘컬렉션 비교’에서는 두 컬렉션 간의 관계를 파악하는 방법을 설명한다.
12장, ‘컬렉션 결합’에서는 컬렉션을 합쳐 새 컬렉션을 만드는 방법을 설명한다.
13장, ‘선언적 의사 결정’에서는 선언적 코드 작성을 돕기 위해 불변 컬렉션을 사용하는 방법을 설명한다.
14장, ‘유저 인터페이스’에서는 사이드이펙트, 불변 컬렉션을 사용한 렌더링 UI 컴포넌트를 설명한다.
15장, ‘Node.js에서의 사이드이펙트’에서는 IO 스트림을 사용해 컬렉션 데이터를 읽고 쓰는 방법을 설명한다.
16장, ‘불변 아키텍처 재사용’에서는 패턴의 형태로 만드는 방법을 설명한다.

[출판사서평 더 보기 닫기]

책 속 한 문장

회원리뷰

교환/반품안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품안내
반품/교환방법

[판매자 페이지>취소/반품관리>반품요청] 접수
또는 [1:1상담>반품/교환/환불], 고객센터 (1544-1900)

※ 중고도서의 경우 재고가 한정되어 있으므로 교환이 불가할 수 있으며, 해당 상품의 경우 상품에 대한 책임은 판매자에게 있으며 교환/반품 접수 전에 반드시 판매자와 사전 협의를 하여주시기 바랍니다.

반품/교환가능 기간

변심반품의 경우 수령 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

※ 중고도서의 경우 판매자와 사전의 협의하여주신 후 교환/반품 접수가 가능합니다.

반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유

소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)

소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 화장품, 식품, 가전제품 등

복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)

디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우

시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품이므로 단순 변심 및 착오로 인한 취소/교환/반품 시 해외주문 반품/취소 수수료 고객 부담 (해외주문 반품/취소 수수료는 판매정가의 20%를 적용

2) 중고도서 : 반품/교환접수없이 반송하거나 우편으로 접수되어 상품 확인이 어려운 경우

소비자 피해보상
환불지연에 따른 배상

- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

판매자
중고서적 자고로
판매등급
특급셀러
판매자구분
일반
구매만족도
5점 만점에 5점
평균 출고일 안내
1일 이내
품절 통보율 안내
1%

바로가기

최근 본 상품