메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

자바스크립트를 주로 쓰면 참조할만한 책

khj0***

|

2021-12-26

모던 자바스크립트 핵심 가이드

ES6 기준으로 자바스크립트 문법을 훑은 다음 ES2016부터 ES2021까지 새로 추가된 기능을 살펴본다. 브라우저에서 바로 돌려볼 수 있는 간결한 예제와 함께, 실무 관점에서 핵심을 짚어 알기 쉽게 설명한다. 내용을 복습할 수 있게 장마다 3~4개씩 퀴즈를 마련했고, 모던 웹 개발을 위한 타입스크립트 기초도 수록했다.

  • 저자 : 알베르토 몬탈레시
  • 번역 : 임지순 , 권영재
  • 출간 : 2021-05-14

  "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

 

1.이 책을 신청한 이유:

 

2021년, 웹개발에 관심이 생겨서, html+css+javascript 책과 Node.js, react.js 내용의 책을 읽어봤다. 이 책들은 주로 초심자를 위한 책으로 클론 코딩이 많았다. 클론 코딩이 좋은 점은 결과물이 확실하기 때문에,  뿌듯하다는 느낌은 있다. 하지만, 웹개발 강의는 내용이 진행되면서, 코드가 엄청 길어지기 때문에, 코드를 잘 따라서 쳤다고 하는 데, 에러가 막 뜨고 해서 어느 순간 이해보다는 깜지 쓰기 같은 느낌이 강해진다. 그렇기 때문에,  조금만 삐끗하면 왜 이런 결과가 나왔는 지 등의 디테일이 빈약해지면서, 배우는 사람도 변용이 불가능한 클론에서 그친다는 점이 있다. (그래서, 클론 코딩을 하면 따라간다는 느낌이 아니라, 모든 부분을 이해하고 넘어간다는 느낌으로 해야할 것 같다.....) 

 

실제로 본인이 클론 코딩에서 벗어나지 못한다는 느낌이 강하고, 이번에 자바스크립트 환급반 강의를 듣고 있기 때문에, 이에 더해 이 책을 읽으면 제대로 자바스크립트를 배울 수 있지 않을까라는 생각에 신청했다.

 

2.내용 및 느낌

 

책 내용은 분량에 비해 쉽다고는 할 수 없어서, 이해가 되지 않는 부분이 꽤 있었다. 특히 프로미스 부분은 더 예시가 많았으면 이해가 쉬웠을 것이라고 느껴져서 아쉬웠다.  그래도 자바스크립트 책 몇 권은 읽고 이 책을 읽었기 때문에 많이 어렵다는 느낌은 없었다.

 

 어렵다고 느낀 많은 부분은.  자바스크립트에 익숙하지 않아서라고 생각했다. 이 책은 미묘한 부분에 집중을 하기 때문에, 어떤 부분은, 마치 팹시와 코카콜라를 비교하는 느낌이 들 때도 꽤 있다. (예를 들어, 객체를 생성할 수 있는 방법이 많으면, 팀원끼리 합의해서 맞추면 되지 않나....) 그렇기 때문에 지금 필요한 책은 아니고, 내가 자바스크립트에 더 익숙해지면 필요해지지 않을까 생각했다.

 

또한 어떠한 차이가 있는 지는 알겠으나, 어떻게 써야 할지 모르는 내용도 종종 있다. 내가 느꼈던 예로는 셋-위크셋, 맵-위크맵 부분인데, 

셋과 맵은 다른 언어에서 비슷한 것을 보기는 해서 어렵지는 않지만, '위크'가 붙으면서,  참조 손실을 발생시키는 부분의 의미는 알겠지만 어떻게 활용해할지는 잘 모르겠다.  이 점에서, 자바스크립트를 많이 다루는 사람들이 조금 힘들때 보면 좋지 않을까라는 생각이 들었다. 

 

읽으면서 전체적으로 느낀 소감은 이 책으로 자바스크립트를 시작하려면 꽤나 힘들 듯이다. 한 챕터당 내용은 많지 않지만, 함축적인 느낌이고, 기초적인 부분은 생략하고,  묘한 차이(객체-버전-신기능 등등)를 중심으로 설명하기 때문에, 참조하는 용도의 책인 것 같다.

 

+많은 내용이 출력을 통해서 확인하는 것이라서, 개인적인 느낌으로는 비주얼 스튜디오 코드 보다는 코드펜, 코드 샌드박스에서 치는 것이 좋을 것 같다. 

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?