"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다"
요약
- 타입스크립트의 교과서. 두고두고 까먹을 때마다 꺼내 읽을만한 수학의 정석같은 기본서.
올 해는 한빛미디어의 '나는 리뷰어다'에 참여하게 되었다. 매 월마다 1권씩 받아서 리뷰를 하게 되었다.
좋은 책을 매 월 받아서 읽고 리뷰할 수 있는 기회는 정말 값지다. O'REILLY 책을 공짜로!?
러닝 타입스크립트는 초보부터 중급 개발자 모두를 위한 내용이었다. '안내서'라는 책 소개가 맞다고 생각한다.
나는 TS를 별로 사용해본 적이 없었기 때문에 너무 좋은 입문서가 생겼다고 생각한다.
내가 느낀 부분이기도 한 TS를 정리해보자면 이정도라고 생각한다.
TS의 특징은 아래 정도로 생각한다.
- JS에서 타입 체크 기능을 추가한 언어라서 JS 기능 그대로 살릴 수 있다.
- 코드 가독성도 좋아져버린다!
- JS 특유의 타입으로 인해 생기는 미지의 오류에서 벗어날 수 있다.
- 독립적인 언어가 아니라 React, Node에서 그대로 잘 써먹을 수 있어서 좋다.
- 갈수록 인기가 많아지고 있다.
이 책은 크게 4가지 파트로 나눠져있다.
1. TS 개념 : JS에서 TS로 넘어가게 된 이유, 타입, 리터럴, 객체 등등
2. TS 특징 : 함수, 배열, 인터페이스, 클래스 등등
3. 사용법 : 선언 파일, IDE 기능 사용하기 등등
4. 고급 TS : 데코레이터, 열거(enum) 등등
천천히 따라가면서 읽다보면 결국 나같은 초보자도 다 읽게 된다. TS의 전체적인 맥락을 알 수 있게 되었다.
다시, 자주 읽어야겠다는 생각이 많이 들게 되는데, 프로젝트를 하면서 그때그때 들춰보기에 너무 좋은 책이다.
enum 어떻게 썼더라?! 화살표 함수에서는 어떻게 하더라?! 같은 상황일 때 너무 좋을 것 같다.
소감
스텝바이스텝으로 읽다보면 나같은 초보자도 어려울 때도 있지만 쭈욱 따라갈 수 있다.
그리고 매 챕터마다 마무리에 내용정리를 해줘서 다시 복습할 수 있다. (강제 복습의 기능)
TS를 사용하는 프로젝트에서 옆에 꼭 끼고 들춰볼 것이다.
'Book' 카테고리의 다른 글
책 리뷰 '더 나은 웹개발을 위한 가이드' (0) | 2023.07.23 |
---|---|
책 리뷰 '행동 데이터 분석' (0) | 2023.06.25 |
책 리뷰 'Docs for Developers 기술 문서 작성 완벽 가이드' (0) | 2023.05.28 |
책 리뷰 'Node.js 교과서' (0) | 2023.04.09 |
책 리뷰 '전문가를 위한 C' (0) | 2023.03.26 |