1. 소개
- 제목 : 이펙티브 타입스크립트
- 저자 : 댄 밴더캄 / 장원호 역
- 출판사 : 인사이트
- 페이지 : 344p
- 목차
- 1장 타입스크립트 알아보기
- 2장 타입스크립트의 타입 시스템
- 3장 타입 추론
- 4장 타입 설계
- 5장 any 다루기
- 6장 타입 선언과 @types
- 7장 코드를 작성하고 실행하기
- 8장 타입스크립트로 마이그레이션하기
2. 리뷰
* 내용
크게 8장으로 구성되어 있고, 각 장마다 5~10개의 소단원(아이템)이 엮여있다. 총 62개의 아이템으로 이루어져있으며 타입스크립트를 효과적으로 사용하는 방법을 기술하고 있다. 처음에는 가볍게 타입스크립트에 기본적인 부분을 소개하지만 뒤로 갈수록 깊은 내용을 다룬다. 각 아이템마다 개념과 기술을 설명하고 예제를 상세하게 보여준다.
자연스럽게 타입스크립트를 사용하면서 겪는 문제를 알게되고 그 해결 방법도 알 수 있다. 그와 함께 효율적인 코드를 작성하기 위한 패턴을 소개하는데, 책의 구성이 잘되어 있어서 따라가기만해도 이해할 수 있다.
* 느낀점
이 책을 처음 읽었던 이유는 타입스크립트를 더 잘 사용하고 싶었기 때문이다. 그 때 당시 매우 기초적인 타입스크립트 지식만으로 급하게 프로젝트를 했었다. 프로젝트를 진행하면서도 이 코드가 맞는건가 하는 고민이 많았었고, 이후에 이 책을 알게되어 읽게되었다. 결과적으로는 대성공이었고, 주변에도 꼭 추천하는 책이다.
어려웠던 부분들도 많았지만 예제와 실제 적용 코드들을 보면서 타입스크립트가 얼마나 좋은 언어인지, 그리고 얼마나 더 효율적으로 쓸 수 있을지 체감할 수 있었다.
3. 추천
타입스크립트를 사용하는 개발자라면 꼭 읽어보라고 권장하고 싶다. 다만 기본적인 타입스크립트 지식이 있어야 더 많은 도움이 될 것이다. 자바스크립트로 프로젝트를 해봤고, 타입의 효율성을 느껴보고 싶다면 가볍게라도 타입스크립트를 공부해보고 꼭 읽어봤으면 좋겠다.
'My record > Reading' 카테고리의 다른 글
<Review> 생활코딩 머신러닝 이론편 (0) | 2023.06.25 |
---|---|
<Review> 그림으로 이해하는 AWS 구조와 기술 (0) | 2023.06.10 |
<Review> 리눅스 입문자를 위한 명령어 사전 (0) | 2023.05.29 |
<Review> 그림과 실습으로 배우는 도커&쿠버네티스 (0) | 2023.05.29 |
<Review> You Don't Know JS - 타입과 문법, 스코프와 클로저 (0) | 2023.05.29 |