![](https://blog.kakaocdn.net/dn/XjhtM/btsK2uWo2tm/t4m2DVH8IQiodcVkm3QGX0/img.png)
-
오른쪽 정렬왼쪽 정렬가운데 정렬
-
- 사진 편집
-
-
작게문서 너비옆트임
-
- 삭제
사진 설명을 입력하세요.
처음 타입스크립트를 배울 때가 생각나네요..
구글링으로 하나씩 찾아가며 코드 에러와 씨름했던 기억이 아직도 생생한데..
문법을 배우는 것도 어려웠지만, 왜 이렇게 해야 하는지 이유를 몰라서 더 막막했죠. 그런데 요즘은 좋은 책이 정말 많아졌잖아요?
그중에서도 "비전공자도 배울 수 있는 타입스크립트"는 타입스크립트를 시작할 때 개념서처럼 한번 읽고 모르는건 구글링해서 알아가기에
아주좋은 책이라고 생각했습니다.
이 책은 진짜 "비전공자도 쉽게" 배울 수 있도록 쓰였어요.
프로그래밍 언어가 낯선 사람도 편하게 읽을 수 있도록 설명이 친절하고,
복잡한 개념은 일러스트로 시각적으로 풀어줘서 이해가 훨씬 쉬웠어요.
예를 들어, 타입 추론이나 제네릭 같은 내용은 글로만 보면 복잡해 보이는데, 책에 있는 그림 덕분에
"아, 이걸 처음 타입스크립트 배울 때 알았다면.." 싶었어요. 훨씬 더 이해하기 쉬웠겠다싶었네요.
저는 이미 타입스크립트를 어느 정도 알고 있지만, 책을 보면서 저도 놓쳤던 부분들이 많다는 걸 깨달았어요.
특히 인터페이스와 클래스 상속 부분에서 "아, 이렇게도 쓸 수 있구나!"
하면서 저도 몰랐던 부분도 알 수 있어서 좋았습니다.
![](https://blog.kakaocdn.net/dn/xxE2a/btsK4avuILw/dct7SOd8kNedJ8d6HRYen1/img.png)
사진 설명을 입력하세요.
일러스트 너무 귀엽지 않나요? 제 스타일이에요!
이 책의 진짜 매력은 확인 문제와 코드 예제예요. 각 챕터 끝에 확인 문제가 있어서 배운 내용을 바로 복습할 수 있어요.
솔직히 처음엔 문제를 안 풀고 넘겼는데, 나중에 코딩하다 막히는 부분이 생기니까 다시 돌아가서 풀게 되더라고요.
직접 풀어보니까 확실히 머릿속에 더 잘 남았어요.
그리고 예제 코드가 정말 실용적이에요. 단순히 문법을 배우는 데 그치지 않고, React와 타입스크립트를 연결해서 간단한 웹 앱도 만들어보는 과정이 나와요. 저도 날씨 앱을 만들어보면서 "아, 타입스크립트가 이런 식으로 쓰이는구나" 하고 실감했어요.
이 책은 타겟독자는 다른전공을 가지고 이제 프로그래밍을 배우기 시작한 비전공자이거나 이제 갓 프로그래밍을 배우기 시작한 전공자겠죠?
저처럼 이미 자바스크립트를 알고 있는 사람들에게도 추천하고 싶어요.
단순히 문법을 배우는 걸 넘어, 실무에서 왜 타입스크립트가 중요한지, 어떻게 활용해야 하는지 알려주니까요.
사실 타입스크립트를 처음 배울 땐 책이 아니라 구글링으로만 배웠어요. 물론 구글링도 중요하지만, 기본을 알고 나서 구글링하면 훨씬 효율적이라는 걸 깨달았죠. 지금 이 책처럼 체계적으로 설명해주는 자료가 있었다면 훨씬 수월했을 거예요.
타입스크립트는 이제 선택이 아니라 필수에 가까운데.. 개발을 하면서 느낀 건, 탄탄한 기본기가 가장 중요하다는 거예요. 이건 누구나하는 말이니깐 한번..ㅋㅋ 이 책은 그런 기본기를 다지기에 정말 좋은 책이에요.
저처럼 구글링으로 시작한 사람도, 타입스크립트를 처음 접하는 사람도 이 책과 함께라면 더 수월하게 배우고 성장할 수 있을 거예요. 읽고 나면 타입스크립트가 조금 더 친근하게 느껴질 겁니다. 🙂
한빛미디어 <나는리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.
'TS' 카테고리의 다른 글
라이브러리와 프레임워크 차이 / Diffrences of Library and Framework (0) | 2023.09.03 |
---|---|
Next.js의 기본 파일 구조 확인하기 (0) | 2023.08.04 |
TS와 TSX 차이 진짜 간단 명료하게 알려드림! (0) | 2023.07.05 |