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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

타입스크립트 디자인 패턴

타입스크립트 디자인 패턴

(차세대 자바스크립트 표준으로 배우는 핵심 소프트웨어 아키텍처)

빌릭 베인 (지은이), 홍영표 (옮긴이)
에이콘출판
25,000원

일반도서

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

중고도서

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

eBook

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

책 이미지

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

책 정보

· 제목 : 타입스크립트 디자인 패턴 (차세대 자바스크립트 표준으로 배우는 핵심 소프트웨어 아키텍처)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9788960779914
· 쪽수 : 308쪽
· 출판일 : 2017-04-26

책 소개

타입스크립트는 자바스크립트의 상위집합으로, 자바스크립트와 완벽한 호환을 보장하며 대규모 애플리케이션 개발에도 적합하다. 타입스크립트 측면에서 개발에 필요한 설치부터 배포까지 전반적인 워크플로우와 프로세스에 대해 설명한다.

목차

1장. 도구와 프레임워크
__사전 설치사항
____Node.js 설치
____타입스크립트 컴파일러 설치
__유용한 편집기 선정
____Visual Studio Code(이하 VSC)
____서브라임 텍스트 + 타입스크립트 플러그인
____다른 편집기와 IDE 선택
__워크플로우 작업
____타입스크립트 프로젝트 구성
____typings를 이용한 선언 다운로드
____선언 파일 다운로드
____모카와 이스탄불을 이용한 테스트
____카르마를 이용한 실제 브라우저에서의 테스트
____npm을 이용한 명령 통합
____기타 유용한 빌드 도구에 관해
__요약


2장. 복잡성 증가에 대한 도전
__기본사항 구현
____코드 기반 생성
____동기화 할 데이터의 초기 구조 정의
____타임스탬프를 비교하여 데이터 가져오기
____양방향 동기화
____기본 구현 과정에서 잘못된 점
__기능 추가
____여러 항목 동기화
____여러 타입의 데이터 동기화
____증분 데이터를 이용한 멀티 클라이언트 지원
____더 많은 충돌 병합 지원
____전체 구현 과정에서 잘못된 점
__문제 해결
____추상화 찾기
____전략 구현
____저장소 래핑
__요약


3장. 생성 디자인 패턴
__팩토리 메서드
__추상 팩토리
__빌더
__프로토타입
__싱글톤
____기본 구현
____조건부 싱글톤
__요약


4장. 구조 디자인 패턴
__컴포지트 패턴
__데코레이터 패턴
__어댑터 패턴
__브릿지 패턴
__퍼사드 패턴
__플라이웨이트 패턴
__프록시 패턴
__요약


5장. 행동 디자인 패턴: 1부
__책임 연쇄 패턴
__명령 패턴
__메멘토 패턴
__반복자 패턴
__중재자 패턴
__요약


6장. 행동 디자인 패턴: 2부
__전략 패턴
__상태 패턴
__템플릿 메서드 패턴
__관찰자 패턴
__방문자 패턴
__요약


7장. 자바스크립트 및 타입스크립트의 패턴과 아키텍처
__프라미스 기반 웹 아키텍쳐
____기존 모듈이나 라이브러리에 프라미스 적용하기
____익스프레스에서의 뷰와 컨트롤러
____응답의 추상화
____권한의 추상화
____예상되는 에러
__프로젝트 모듈화
__비동기 패턴
____예측 가능한 코드 작성
____비동기 생성 패턴
____비동기 미들웨어와 훅
____이벤트 기반 스트림 파서
__요약


8장. SOLID 원칙
__단일 책임 원칙
____예제
____축 선택
__개방 폐쇄 원칙
____예제
____자바스크립트와 타입스크립트에서의 추상화
____선제적 리팩토링
__리스코프 치환 원칙
____예제
____치환의 제약조건
__인터페이스 분리 원칙
____예제
____알맞은 세분화
__의존 관계 역전 원칙
____예제
____계층 분리
__요약


9장. 엔터프라이즈 애플리케이션으로 가는 길
__애플리케이션 생성
____SPA와 '일반' 웹 애플리케이션 사이의 결정
____팀 협업 고려하기
__프로젝트 구축과 테스트
____웹팩을 이용한 정적 자산 패키징
____프로젝트에 TSLint 추가
____npm 스크립트로 webpack과 tslint 명령 통합
__버전 제어
____깃 플로우
____PR 기반 코드 검토
____커밋 전 테스트
__지속적인 통합
____깃허브 리파지토리와 트래비스 CI 연결
__배포 자동화
____깃 서버 측 훅을 기반으로 한 수동형 배포
____타이머나 알림을 기반으로 한 능동형 배포
__요약

저자소개

빌릭 베인 (지은이)    정보 더보기
8년 이상의 웹 개발 경력을 보유한 자바스크립트 엔지니어다. 타입스크립트가 출시된 이후 타입스크립트 프로젝트를 시작했으며, 프로젝트의 컨트리뷰터(contributor)기도 하다. 현재 임베디드 기기에서 자바스크립트를 실행하도록 IoT 플랫폼을 구축하는 스타트업 러프(Ruff)에서 근무하고 있다.
펼치기
빌릭 베인의 다른 책 >
홍영표 (옮긴이)    정보 더보기
카이스트 경영대학에서 정보경영 석사과정을 졸업했으며 현재 금융회사에 재직 중이다. 저서로는 『기술, 경영을 만나다』(에이콘, 2016)가 있으며, 옮긴 책으로는 에이콘출판사에서 출간한 『아이폰&아이패드 인 액션』(2011), 『Professional iPhone and iPad Database Application Programming 한국어판』(2012), 『HTML5+CSS3+자바스크립트의 정석』(2012), 『HTML & CSS』(2012), 『The Modern Web』(2014), 『타입스크립트 디자인 패턴』(2017)과 『스프링 인 액션(제3판)』(제이펍, 2012), 『제이콥 닐슨의 모바일 사용성 컨설팅 보고서』(제이펍, 2013)가 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책