Node.js 디자인 패턴:모듈형의 확장 가능한 서버 측 어플리케이션 제작을 위한, 영진닷컴

 24,300

필수 표기정보
도서명 Node.js 디자인 패턴
저자, 출판사 Mario Casciaro /Luciano Mammino, 영진닷컴
크기(파일의 용량) 185 * 254 * 47 mm /1272g
쪽수 504쪽
제품 구성 책 1권
출간일 2018년 10월 20일
목차 또는 책소개(아동용 학습 교재의 경우 사용연령을 포함) 1장. Node.js 플랫폼에 오신 것을 환영합니다1.1 Node.js 철학경량 코어경량 모듈작은 외부 인터페이스간결함과 실용주의1.2 Node.js 6와 ES2015에 대한 소개let과 const 키워드화살표 함수클래스 구문향상된 객체 리터럴Map과 Set CollectionWeakMap 및 WeakSet CollectionTemplate 표기법ES2015의 기타 기능들1.3 Reactor 패턴I/O는 속도가 느리다.블로킹 I/O논 블로킹 I/O이벤트 디멀티플렉싱Reactor 패턴 소개Node.js의 논 블로킹 엔진 libuvNode.js를 위한 구조2장. Node.js 필수 패턴2.1 콜백 패턴연속 전달 방식동기냐? 비동기냐?Node.js 콜백 규칙2.2 모듈 시스템과 그 패턴노출식 모듈 패턴Node.js 모듈 설명모듈 정의 패턴2.3 관찰자 패턴EventEmitter 클래스EventEmitter 생성 및 사용오류 전파관찰 가능한 객체 만들기동기 및 비동기 이벤트EventEmitter vs 콜백콜백과 EventEmitter의 결합3장. 콜백을 사용한 비동기 제어 흐름 패턴 3.1 비동기 프로그래밍의 어려움간단한 웹 스파이더 만들기콜백 헬3.2 일반 JavaScript의 사용 콜백 규칙콜백 규칙 적용순차 실행병렬 실행제한된 병렬 실행3.3 비동기 라이브러리순차 실행병렬 실행제한된 병렬 실행4장. ES2015 이후 비동기식 프로그램의 제어 흐름 패턴4.1 프라미스(Promise)프라미스란 무엇인가?Promises/A+ 구현Node.js 스타일 함수 프라미스화하기순차 실행병렬 실행제한된 병렬 실행공개 API로 콜백과 프라미스 노출하기4.2 제너레이터(Generator)제너레이터의 기본제너레이터를 사용한 비동기 제어 흐름순차 실행병렬 실행제한된 병렬 실행