본문 바로가기

출간 전 책 소식

Node.js로 웹 서버를 만들다!

오래 묵힌 장이 맛있다고 하던가요? 책도 그랬으면 좋겠습니다. ㅎㅎ

오늘 소개할 책은 사실 작년 초에는 출간이 되었어야 했는데, 여러 사정으로 이제야 내게 되었습니다. 그사이 많이 업데이트된 Node.js의 최신 버전을 반영하고, 더 깊어진 저자의 내공까지 책에 잘 담았으니 오래 묵힌 장과 빗대어도 괜찮겠죠? ^^;


온라인상에서 Harrison Jung으로 더 많이 알려진 정민석 저자는 2012년부터 Node.js를 사용하였으며, Node.js로 비트코인 거래소까지 제작하기도 했습니다. 최근에는 Node.js로 챗봇 제작에 전념하고 있다고 합니다. 그래서 그 경험을 살려 간단한 페이스북 챗봇 제작 방법도 책에 실어주셨습니다. 

 


[웹 서비스를 만들며 배우는 node.js 프로그래밍]은 Node.js를 이용한 웹 서버 제작 방법을 단계별로 설명하면서 그 과정에서 파생하는 이슈나 문제 해결 과정을 담고 있습니다. 나아가 페이스북 챗봇 개발과 Node.js를 이용한 구글 스프레드시트 제작 방법도 다루고 있어서 스타트업에 몸담고 있는 개발자이거나 자바스크립트나 웹 개발을 공부하였지만 스스로 서버를 만드는 데 부담을 가졌던 개발자들에게 유익한 책이 될 것 같습니다. 


이 책의 주요 내용은 다음과 같습니다. 


  • 서버 개발을 위한 사전 준비 ─ 개념에서 설치까지
  • 모듈과 파일 사용하기
  • 간단한 크롤링 서버 만들기
  • 멀티 스레드와 클러스터
  • MySQL과 레디스
  • 로그인과 인증 구현하기
  • 실시간 데이터 통신 ─ Comet과 WebSocket
  • 에러와 예외 처리
  • Callback 함수 대응하기
  • 웹 브라우저 요청 처리하기 ─ URL Route
  • REST API 구현하기
  • 챗봇 만들기 ─ 에코봇
  • 구글 스프레드시트 만들기

마지막으로 베타리더 중 한 분의 후기를 올리며 근간 소개를 마치겠습니다. 책은 8월 6일에 출간됩니다. 

염O욱(삼성SDS)
기초부터 하나하나 알려주지는 않지만, 하나의 서비스를 만들고 배포하는 과정을 모두 다룹니다. 어쩌면 상세하게 알려주는 방법보다 효율적으로 공부할 수 있는 방법입니다. 또한, 책 내용을 어렵게 설명하지 않아 초·중급자도 접근하기 좋습니다.


■ 샘플 PDF(차례, 머리말, 베타리더 후기, 1장 '인터넷과 웹', 2장 'Node.js의 특징과 장단점', 6장 '기능 확장하기' 일부, 9장 '로그인과 인증 구현' 일부)

웹서비스를만들며배우는node.js프로그래밍_sample.pdf



■ 도서구매 사이트(가나다순)