logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

자바스크립트 디자인 패턴

자바스크립트 디자인 패턴

(안정적이고 유지보수 가능한 강력한 애플리케이션 개발)

사이먼 팀스 (지은이), 류영선 (옮긴이)
에이콘출판
25,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

자바스크립트 디자인 패턴
eBook 미리보기

책 정보

· 제목 : 자바스크립트 디자인 패턴 (안정적이고 유지보수 가능한 강력한 애플리케이션 개발)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788960778856
· 쪽수 : 332쪽
· 출판일 : 2016-07-28

책 소개

디자인 패턴의 바이블로 불리는 GoF(Gang of Four) 책에 소개된 생성 패턴과 구조 패턴, 행동 패턴 같은 전통적인 디자인 패턴부터 함수형 프로그래밍과 모델 뷰 패턴, 웹 패턴, 메시징 패턴 등 비교적 최근에 개발된 디자인 패턴까지 다룬다.

목차

1장. 재미와 이익을 주는 설계
__자바스크립트의 역사
____자바스크립트 에브리웨어(everywhere)
____지메일 동작방식
____초창기
____휴식기
__디자인 패턴이란 무엇인가
__안티패턴
__요약

1부. 전통적인 디자인 패턴

2장. 코드 구성
__코드 청크
__전역 범위의 문제
__자바스크립트의 객체
__프로토타입 구축
__상속
__모듈
__ECMAScript 6 클래스와 모듈
__모범 사례 및 문제해결
__요약

3장. 생성 패턴
__추상 팩토리
____구현
__빌더
____구현
__팩토리 메서드
____구현
__단일체
____구현
____단점
__프로토타입
____구현
__힌트와 팁
__요약

4장. 구조 패턴
__적응자
____구현
__가교
____구현
__복합체
____구현
____예제
__장식자
____구현
__퍼사드
____구현
__플라이급
____구현
__프록시
____구현
__힌트와 팁
__요약

5장. 행동 패턴
__책임 연쇄
____구현
__명령
____명령 메시지
____수신자
____호출자
__해석자
____구현
____예제
__반복자
____ECMAScript 6 반복자
____구현
__중재자
____구현
__메멘토
____구현
__감시자
____구현
__상태
____구현
__전략
____구현
__템플릿 메서드
____구현
__방문자
__힌트와 팁
__요약

2부. 그밖의 패턴

6장. 함수형 프로그래밍
__부작용이 없는 함수형 함수
__함수 전달
____구현
__필터와 파이프
____구현
__어큐뮬레이터
____구현
__메모이제이션
____구현
__불변성
__지연 인스턴스 생성
____구현
__힌트와 팁
__요약

7장. 모델 뷰 패턴
__간단한 역사
__MVC 패턴
____MVC 코드
__MVP 패턴
____MVP 코드
__MVVM 패턴
____MVVM 코드
____모델과 뷰 사이의 변화를 전송하는 더 좋은 방법
____뷰 변화 관찰
__힌트와 팁
__요약

8장. 웹 패턴
__자바스크립트 전송
____축소(Minification)
____콘텐츠 전송 네트워크
____파일 결합
__플러그인
____d3
____제이쿼리
__한 번에 두 가지 일을 처리하기: 멀티스레드
__서킷 브레이커 패턴
____백 오프
____성능 저하 애플리케이션 동작
__프라미스 패턴
__힌트와 팁
__요약

9장. 메시징 패턴
__메시지란 무엇인가
____명령
____이벤트
__요청과 응답
__발행과 구독
____팬아웃과 팬인
__데드 레터 큐
____메시지 버전 관리
____메시지 재생
____파이프와 필터
__힌트와 팁
__요약

10장. 테스트를 위한 패턴
__테스트 피라미드
__단위 테스트
__준비-행동-확인
____확인
__가짜 객체
____모크
____스텁
____테스트 스파이
__몽키 패치
__사용자 인터페이스 상호 작용
____DOM 조작
____브라우저 테스트
____조작의 포장
__빌드 및 테스트 도구
__힌트와 팁
__요약

11장. 고급 패턴
__의존성 주입
__라이브 후처리
__관점 지향 프로그래밍
__매크로
__힌트와 팁
__요약

12장. 오늘날의 ES6 솔루션
__타이프스크립트
____모듈 구문
____클래스 구문
____타이핑
____화살표 함수
__트레이서
____결론
____기본 매개변수
____렛으로 블록 바인딩하기
____비동기
____클래스
____템플릿 리터럴
__힌트와 팁
__요약

부록. 결론
__찾아보기

저자소개

사이먼 팀스 (지은이)    정보 더보기
다년간 Microsoft MVP 상을 수상한 커뮤니티 빌더, 블로거, 개발자 그리고 독립 컨설턴트이다. 그의 기술 관심사는 다양하며 분산 시스템에서 새로운 자바스크립트 프레임워크에 이르기까지 모든 것을 즐긴다. 개발과 운영 모두에 강한 배경지식을 가지고 있어 빌드에서 개발, 서버 프로비저닝에 이르기까지 모든 작업에 참여하여 팀을 미친 듯이 이끌고 있다.
펼치기
류영선 (옮긴이)    정보 더보기
소프트웨어 엔지니어로서 오랫동안 웹 브라우저와 웹 서버를 개발했다. 그 경험을 바탕으로 현재는 W3C를 비롯한 여러 국제 표준화 단체에서 웹과 관련된 표준화 업무를 담당하고 있다. 최근에는 PC에서 벗어나 모바일 환경이나 DTV, 디지털 사이니지(Digital Signage), 웨어러블(Wearable), 오토모티브(Automotive) 등의 다양한 IoT 장치에 웹 기술을 접목하는 오픈 웹 플랫폼에 관심을 갖고 관련 기술을 연구 중이다. 아울러 워크숍, 세미나 강연, 학술 기고를 통해 오픈 웹 플랫폼과 웹 기술을 전파하는 데 힘쓰고 있다. 옮긴 책으로는 에이콘출판사에서 펴낸 『반응형 웹 디자인』(2012), 『HTML5 웹소켓 프로그래밍』(2014), 『WebRTC 프로그래밍』(2015), 『자바스크립트 디자인 패턴』(2016), 『자바스크립트 언락』(2017), 『객체지향 자바스크립트 3/e』(2017), 『사물인터넷 자바스크립트 프로그래밍』(2018), 『모던 C++ 프로그래밍 쿡북』(2019), 『산업인터넷 애플리케이션 개발』(2020) 등 다수가 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책