http://book.naver.com/bookdb/book_detail.php?bid=12298924

오늘은 며칠전까지 읽었던 자바스크립트 서적에 대해서 리뷰를 쓰려고한다.

카일심슨저자의 한빛미디어 서적으로 이름은 you don't know js [this와 객체 프로토타입, 비동기와 성능] 이다.

요즘들어 자바스크립트 기본적인 자바스크립트에 대한 지식이 없어서 자바스크립트 서적을 찾다 괜찮은게 있어서 구매하여 읽었다.

내 수준은 function 단위의 자바스크립트 이벤트 핸들링, 돔컨트롤정도는 실무에서 가능하지만 퍼블리셔 수준의 공통개발, 최근자바스크립트 명세(ECMA-262)나 promise, 프로토타입과 같은 좀 더 자바스크립트 기본에 대한지식은 무지한 상태였다. 더군다나 최근에는 node, react, angular, meteor같은 자바스크립트 서버사이드개발이나 뷰컨트롤, 심지어 프레임워크 레벨에서의 자바스크립트 활용도가 늘어남에따라 기존에 프론트엔드와는 전혀다른 개발을 지향해야되는 수준에까지 이르렀다. 그래서 이참에 기본적인 자바스크립트 실력을 늘리고자 구매를 하였다.

이책을 읽을만한 독자를 추천하자면

1. 나와같이 Function레벨에서의 개발 (UI컨트롤 수준)은 가능하지만 좀 더 자바스크립트에 관하여 알고싶은 사람.

2. 현재까지 퍼블리싱하는데 문제가없었지만 최근 추가된 유명한 JS프레임웤이나 라이브러리를 사용하여 개발을 원하는사람.(개발년차 상관없이)

3. 자바스크립트 기본서적(코뿔소책 같은거)을 읽고 자바스크립트에 원리에 관하여 궁금한사람

4. 다른 언어로 개발을 해오다 자바스크립트로 전향하길 원하여 코어부터 빠르게 정리하려는사람


전체적으로 개발에 기본지식이 있는사람이거나 자바스크립트에 관하여 기본적으로 알고있는사람이 읽는책으로 생각되며 막 개발을 시작한사람이라면 솔직히 추천하고싶지는 않은책이다. 기본적인 서적의 난이도도 있고 자바스크립트 초급에서 중급으로 가려는자들이 읽을만한 책인거같다. 

일단 전체적인 책의 내용은

1. Javascript this

2. 자바스크립트 클래스 및 패턴

3. 프로토타입

4. 비동기 및 콜백 

5. 프라미스 ( promise)

6. 제너레이터

7. 각종 성능 (미신) 및 튜닝작업

정도이며 자바스크립트 초급이상의 개발을 하기 위하여 기본적으로 알아야 될 지식들을 많이 내포하고 있다. 처음에는 책의 두께에 비하여 포함하고 있는 내용이 너무 많아서 걱정하였으나 책을 읽으며 예제 코드를 보면서 순차적으로 읽기 편하게 되어있다. 특히 다양한 예제로 인하여 이해가 쉽도록 하는점과 기본적인 지식과 함께 궁금할만한 점들 및 다양한 오류예제들을 통하여 알기 쉽게 그러나 자세하게 독자를 이끄는거 같다.

여하튼 자바스크립트 초급->중급으로 가기전 읽어야될 필독서로 추천하는 바이다.

총첨 : 9.5 / 10








+ Recent posts