"인사이드 자바스크립트"를 읽고, 본격적으로 자바스크립트를 공부해보고자 했을 때 구입했던 책이다. "인사이드 자바스크립트"가 자바스크립트의 원론적인 부분을 다뤘다면 "모던 자바스크립트 입문"은 조금 더 포괄적이고 다양한 내용을 다루는 책이라고 할 수 있다.
책의 난이도?
"인사이드 자바스크립트"의 난이도를 상이라고 한다면, 이 책은 중 정도의 난이도를 가지고 있다. 자바스크립트를 활용하기 위한 대부분의 내용(객체, 함수 등)을 잘 설명해놨는데 그렇다고 너무 쉬운 내용만 설명해 놓은 것은 아니다. 어려운 내용도 있지만, 순차적으로 잘 설명이 되어있어서 다른 책과 비교해서 쉽다는 것이 내 생각이다.
책의 특징?
저자인 이소 히로시가 수학과 CAD에 정통해서 그런지는 모르겠지만 canvas를 활용한 예제들과 조금 복잡한 수학 지식이 요구되는 예제도 있었다. 그래도 아주 간단한 예제부터 시작해서 직접 그림판이나 생명게임까지 만들어보면서 자바스크립트로 큰 프로젝트는 어떻게 만들 수 있는지 감을 잡을 수 있었다. 또, ES6에서 추가된 promise나 제너레이터, 화살표 함수 그리고 class 구문으로 상속을 받는 방법도 나름 자세하게 나와있어서 좋았던 것 같다.
책의 아쉬운 점?
ES6 내용이 추가되어있긴 하지만, 최신 기술인 async/await와 같은 내용은 추가되어있지 않아서 조금 아쉬웠다. 그리고 예제코드가 대부분 ES5로 코딩되어 있어서 ES6 만 따로 공부하고 싶은 사람들에게는 도움이 되지 않을 것 같다.
전체적인 총평
전체적으로 잘 만들어진 자바스크립트 서적인 것 같다. 자바스크립트를 처음 시작하는 사람이 자바스크립트에서의 객체, 프로토타입 그리고 ES6에서 추가된 내용들을 공부하고자 한다면 도움이 될 것으로 생각된다. 하지만 어느 정도 자바스크립트의 동작원리를 알고 있고, 경험이 있다면 그다지 도움이 될 것으로 생각되지는 않는다.
'책 리뷰' 카테고리의 다른 글
최고의 투자자 앙드레 코스톨라니의 <돈, 뜨겁게 사랑하고 차갑게 다루어라> 리뷰 (0) | 2020.12.04 |
---|---|
성장주 투자의 모든 것 <주식 부자 프로젝트> 리뷰 (0) | 2020.11.02 |
자수성가한 슈퍼리치가 알려주는 돈 버는 방법 <진짜 돈 버는 방법> 리뷰 (0) | 2020.09.29 |
자바스크립트의 핵심 개념과 원리 <인사이드 자바스크립트> 리뷰 (0) | 2020.09.21 |
1위 헤지펀드 매니저 레이달리오 <원칙 (PRINCIPLES)> 리뷰 (1) | 2020.09.21 |
댓글