book.jayu.org
Node.js 디자인 패턴 바이블

Node.js 디자인 패턴 바이블

Mario Casciaro (지은이), Luciano Mammino (지은이), 김성원 (옮긴이), 곽천웅 (옮긴이)

Youngjin.com(영진닷컴)·2021-05-20

  • 646쪽
  • 188×257mm
  • 총류

로그인하면 내 서재에 추가할 수 있어요.

책 소개

완벽한 Node.js 애플리케이션 설계를 위한 디자인 패턴 바이블효율적이고 강력한 Node.js 애플리케이션 구축에 필요한 디자인 패턴들을 한 권으로 정리한다. Node.js로 프로그래밍을 하는데 필요한 기초적인 개념을 시작으로 시작으로 웹 애플리케이션을 만드는데 사용할 수 있는 디자인 패턴까지, 직접 따라할 수 있는 예제와 모범 사례들을 통해 살펴본다.이 책에서는 견고한 서버사이드 애플리케이션을 만들기 위해 사용할 수 있는 Node.js 14의 모든 기능들을 확인할 뿐만 아니라, 개발자들이 Node.js를 사용한 프로젝트를 진행할 때 마주할 수 있는 비동기 제어나 백엔드와 프론트엔드의 통신, 분산 시스템 구축 같은 주제들을 다루며 이를 해결할 수 있는 다양한 이론과 패턴들을 살펴본다.각 챕터는 디자인 패턴을 주제별로 나누어 상황에 따른 디자인 패턴과 이용 사례를 소개한다. 또한 설명에서 사용되었던 사례에 따라 실제 개발 환경에서 사용할 수 있는 다양한 라이브러리와 기술들을 소개하며 Node.js의 전체적인 생태계와 솔루션과 조명한다. Node.js를 현업 프로젝트에 사용하고 싶은 개발자나 Node.js가 작동하는 원리에 대해 자세하게 알고 싶었던 독자라면 완벽한 Node.js 애플리케이션을 만드는데 필요한 모든 지식을 갖출 수 있게 될 것이다.

목차펼치기

Chapter 01 Node.js 플랫폼1-1 Node.js 철학1-2 Node.js는 어떻게 작동하는가1-3 Node.js에서의 요약Chapter 02 모듈 시스템2-1 모듈의 필요성2-2 와 Node.js에서의 모듈 시스템2-3 모듈 시스템과 패턴2-4 CommonJS 모듈2-5 모듈 정의 패턴2-6 ESM: ECMAScript 모듈2-7 ESM과 CommonJS의 차이점과 상호 운용요약Chapter 03 콜백과 이벤트3-1 콜백 패턴3-2 관찰자 패턴(The observer pattern)요약Chapter 04 콜백을 사용한 비동기 제어 흐름 패턴4-1 비동기 프로그래밍의 어려움4-2 콜백 모범 사례와 제어 흐름 패턴4-3 비동기 라이브러리요약Chapter 05 Promise 그리고 Async/Await와 함께 하는 비동기 제어 흐름 패턴5-1 프라미스(Promise)5-2 Async/await5-3 무한 재귀 프라미스 해결(resolution) 체인의 문제요약Chapter 06 스트림 코딩6-1 스트림의 중요성 발견6-2 스트림 시작하기6-3 스트림을 사용한 비동기 제어 흐름 패턴6-4 파이핑(Piping) 패턴요약Chapter 07 생성자 디자인 패턴7-1 팩토리7-2 빌더7-3 공개 생성자7-4 싱글톤7-5 모듈 와이어링(Wiring)요약Chapter 08 구조적 설계 패턴8-1 프록시8-2 데코레이터8-3 프록시와 데코레이터 사이의 경계8-4 어댑터요약Chapter 09 행위 디자인 패턴9-1 전략 패턴9-2 상태(State)9-3 템플릿9-4 반복자(Iterator)9-5 미들웨어9-6 명령요약Chapter 10 웹 애플리케이션을 위한 범용 10-1 브라우저와 코드 공유10-2 크로스 플랫폼 개발의 기초10-3 React 개요10-4 범용 앱 만들기요약Chapter 11 고급 레시피11-1 비동기적으로 초기화되는 컴포넌트 다루기11-2 비동기식 요청 일괄 처리 및 캐싱11-3 비동기 작업 취소11-4 CPU 바운드 작업 실행요약Chapter 12 확장성과 아키텍처 패턴12-1 애플리케이션 확장 소개12-2 복제 및 로드 밸런싱12-3 복잡한 애플리케이션 분해요약Chapter 13 메시징과 통합 패턴13-1 메시징 시스템의 기초13-2 발행/구독 패턴13-3 작업 배포(Task distribution) 패턴13-4 요청(Request)/응답(Reply) 패턴요약

출처: 국립중앙도서관 서지정보

리뷰 남기기

로그인하면 리뷰를 남길 수 있어요.

리뷰 0개

아직 리뷰가 없어요.