본 글은 UPF 프로그램에서 도서를 지원받아 작성된 글입니다
프론트 취준을 시작하면서 모든 회사들이 타입스크립트를 요구하는 것을 보고 나도 빨리 공부해야겠다는 생각에서 이 책을 읽게 되었다.
책을 처음 읽기 시작할때까지만 해도 타입스크립트에 대해 아무것도 몰랐었는데, 어쩌다보니 두달이 지난 지금은 타입스크립트를 써서 프로젝트도 해보고 개인적으로 다뤄도 보게 됐다.
책은 타입스크립트 기본 개념 파트와 함수형 프로그래밍 파트, 그리고 실습 몇가지로 구성을 나눌 수 있을 것 같다.
기본 개념 파트에서는 타입스크립트 프로젝트 세팅 방법과 tsconfig.json 파일에 대한 설명부터 타입의 종류에 대한 설명 등이 나와있다. TS와 겹치는 JS ESNext 개념도 같이 설명한다.
함수형 프로그래밍 파트에서는 함수형 프로그래밍의 함수 조합과, 함수 조합을 위한 람다 라이브러리를 소개하고, 함수형 프로그래밍 관점의 제네릭 프로그래밍과 모나드에 대한 설명이 나와 있다.
실습은 몽고db와 express, react, bootstrap을 사용한다. 프론트지만 풀스택에도 관심있는 나로선 db와 서버를 다루는 실습이 반가웠다. 백이나 프론트 한쪽만 해봤어도 설치방법부터 시작해서 해당 스택에 대해 간단하게 설명해주고, css는 부트스트랩으로 처리하기 때문에 양쪽 다 부담없는 실습일 것 같다.
책은 JS ESNEXT 개념이 어느정도 잡혀있으면서 함수형 프로그래밍에 관심있는 사람들에게 추천한다.
사실 타입스크립트를 생각하고 책을 정하게 된건데, (타입스크립트에 대한 설명도 물론 나와있지만) 요즘따라 요구가 많은 것 같아 궁금했던 함수형 프로그래밍에 대한 개념을 가져갈 수 있어서 좋았다.
'기타' 카테고리의 다른 글
UPF 2022SS 회고록 (0) | 2022.06.24 |
---|