Node.js 교과서 개정2판

· (주)도서출판길벗
4.0
6 reviews
Ebook
756
Pages

About this ebook

Node.js 베스트셀러 1위! 전면 개정판!

Node.js 14로, 노드의 기본부터 실무까지 전 과정 총망라!

다양한 서비스를 직접 만드는, 실무에 가장 가까운 강의!

 

노드와 패키지를 최신 버전으로 업데이트! 노드 v12와 v14에 추가된 주요 기능 추가! 또한, 초판 피드백을 참고하여 문법 설명 강화! 예제와 코드에 대한 설명은 쉽게! 웹 서버, 웹 API 서버, 노드 서비스 테스트, SNS 서비스, 실시간 GIF 채팅방, 경매 시스템, 커맨드라인 인터페이스까지 만들자!

 

이 책은 프런트부터 서버, 데이터베이스, 배포까지 아우르는 광범위한 내용을 다룬다. 군더더기 없는 직관적인 설명으로 기본 개념을 확실히 이해하고, 노드의 기능과 생태계를 사용해보면서 실제로 동작하는 서버를 만들어보자. 예제와 코드는 최신 문법을 사용했고 실무에 참고하거나 당장 적용할 수 있다.

 

기본기는 확실하게 다지고, 시행착오는 줄이자!

노드의 개념과 기능을 익히고, 직접 서버를 만들고, 배포하는 전 과정을 한 권에 담았습니다. 노드의 핵심 개념인 런타임, 이벤트 기반, 논 블로킹 I/O, 싱글 스레드 모델을 확실히 이해한 뒤, 내장 객체와 내장 모듈을 사용해보면서 기능을 습득하세요. 데이터베이스인 MySQL과 몽고디비, 패키지 매니저인 npm, 웹 서버 프레임워크인 익스프레스, 템플릿 엔진인 퍼그와 넌적스 등 노드 생태계를 배우며 실제로 동작하는 서버를 만들고, AWS와 GCP를 통해 배포해보세요!

 

실무에서 활용할 수 있는 지식, 코드, 예제!

노드와 함께 사용하는 템플릿 엔진과 모듈에 대해 상세히 설명하여 실무 활용도를 높였습니다. 실제로

응용할 수 있는 다양한 예제를 효율성 높고, 가독성 좋은 코드로 만들어 수록했습니다.

- 웹 서버 : 익스프레스, 넌적스, Router로 라우팅 객체 분리

- SNS 서비스 : multer, axios, MySQL, 시퀄라이즈

- 웹 API 서버 : JWT 토큰, 호출 서버, 사용량 제한

- 노드 서비스 테스트 : 유닛 테스트, 통합 테스트, 부하 테스트

- 실시간 GIF 채팅방 : 몽고디비, 몽구스, 웹소켓, Socket.IO

- 경매 시스템 : 서버센트 이벤트, 스케줄링

- 커맨드라인 인터페이스(CLI) : commander, inquirer

 

실무 코드라면 ES2015+ 문법으로!

2015년 자바스크립트 문법에 큰 변화가 있었고, 그 후에도 매년 새로운 버전으로 업데이트되고 있습니다. 노드도 이 문법을 반영하여 주기적으로 버전을 업데이트합니다. 실무에서는 대부분 ES2015 이상의 자바스크립트, 즉 ES2015+를 사용하고, 이 책의 코드도 그렇습니다. 이 책을 통해 새로운 문법의 기본 개념을 익히고, 실무에서도 응용해보세요.

* 종이책 5쇄 출간에 맞춰 오탈자를 수정했습니다. 

Ratings and reviews

4.0
6 reviews

About the author

문과 출신이지만, 자바스크립트를 통해 프로그래밍의 매력에 빠졌다. 지금은 스타트업에서 CTO로 일하며 데이터 수집, 정제와 오픈 소스 기여에 관심이 많다. 개인적으로는 블로그와 유튜브를 운영 중이며 온라인 강좌를 진행하고 있다.


- 깃허브 • https://github.com/zerocho

- 블로그 • https://www.zerocho.com

- 유튜브 • https://www.youtube.com/c/zerochotv

- 강좌 • https://www.inflearn.com/courses?s=조현영

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.