메모
2022. 2. 4.
Node.js 플랫폼
Node.js 디자인 패턴 바이블을 읽고 개인적으로 기록한 글입니다. 문제가 있을 경우 알려주시면 관련된 모든 게시글을 비공개로 전환하도록 하겠습니다. 철학 Node.js는 프로그램 코드를 구성하는 기본적인 수단으로써 모듈 개념을 사용한다. 여기서 모듈이란 애플리케이션과 재사용 가능한 라이브러리를 만들기 위한 구성 요소로 Unix 철학에 근거하고 있다. 작은 것이 아름답다. 각 프로그램은 한 가지 역할만 잘하도록 만들어라 Node.js는 패키지 관리자(npm, yarn)의 도움을 받아 자신의 필요한 종속성 패키지를 갖도록 함으로써 종속성 지옥에서 벗어나게 해 준다. 이렇게 작은 모듈은 재사용성 외에도 여러 장점이 있다. 작은 모듈을 구성하기 위해선 명백한 단일 진입점을 제공해 최소한의 기능을 노출하도록 ..