더북(TheBook)

1장에서는 Node.js(이하 노드)가 무엇이고 어디에 쓰이며 누가 쓰는지를 알아보고, 노드의 핵심 개념을 배웁니다. 또한, 노드와 비주얼 스튜디오 코드를 설치하는 방법도 알아봅니다.

▲ 그림 1-1 노드 로고

이번 장에서는 노드와 관련된 실습 코드가 나오지 않지만, 노드의 핵심 개념을 다루므로 지금부터 설명하는 내용을 꼭 읽어보길 바랍니다. 많은 노드 입문자가 핵심 개념을 충분히 이해하지 못한 채 코딩부터 시작하다가 어려움을 겪습니다. 만약 여러분이 이미 런타임, 이벤트 기반, 논블로킹(non-blocking) I/O, 싱글 스레드 모델이 무엇인지 알고 있다면 다음 장으로 넘어가도 좋습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.