타입스크립트 시작! 타입스크립트의 간단한 개요와 장점, 프로젝트 세팅을 했습니다!
타입스크립트의 기본 | 기본 타입, 함수, 유니언 타입, unknown, never
타입스크립트의 컴파일러에 대해서 자세히 알아보았고, tsconfig에 대해서도 알아보았습니다.
모던 자바스크립트와 타입스크립트에 대해서 간단히 살펴보았습니다.
타입스크립트에서 클래스와 인터페이스를 사용하는 방법에 대해서 다뤘습니다.
Intersection 타입, Type Guard, 구별된 유니언, 형 변환, 인덱스 속성, 함수 오버로드, 선택적 체이닝, null 병합에 대해서 다뤘습니다.
제네릭 타입에 대해서 알아보았습니다.

데코레이터에 대해서 알아보았습니다! 어려워...

그동안 배웠던 TypeScript의 다양한 타입들과 제네릭, 인터페이스, 데코레이터, 클래스 적용 등을 연습하는 미니 프로젝트를 진행했습니다!

이전의 미니 프로젝트-1의 확장 버전으로 드래그 앤 드롭을 구현하여 ProjectState와 UI를 업데이트하는 방법에 대해 알아보았습니다!
타입스크립트에서 파일을 나누고 해당 파일들을 임포트하는 방법에 대해서 배웠습니다!

TypeScript와 함께 Webpack을 사용하는 방법에 대해 다뤘습니다. production, development 모드에 따라 webpack.config.js를 작성하고 build하는 방식에 대해 배웠습니다!

타입스크립트와 함께 서드파티 라이브러리를 사용하는 방법에 대해 다뤘습니다. 바닐라 자바스크립트 라이브러리를 사용하는 방식과 함께 class-transformer, class-validator에 대해서도 알아보았습니다

구글 Map API를 이용해서 장소 검색 후 출력을 하는 간단한 프로젝트를 만들어봤습니다. Axios를 이용해 fetch 동작을 완성하였습니다!

타입스크립트와 리액트를 함께 사용하는 방법에 대해서 간단하게 알아봤습니다.