타입스크립트

타입스크립트 + React 실전 #1 시작과 셋업
7 분 소요

타입스크립트 + React 실전 #1 시작과 셋업

왜 리액트에 타입스크립트를 쓰는지부터, Vite로 React + TS 프로젝트를 만들고 첫 컴포넌트에 타입을 다는 곳까지 한 번에 정리합니다.

타입스크립트 기초 강좌 #7 유틸리티 타입과 tsconfig
9 분 소요

타입스크립트 기초 강좌 #7 유틸리티 타입과 tsconfig

실전에서 매일 쓰게 될 표준 유틸리티 타입(Partial/Pick/Omit/ReturnType 등)과 컴파일 동작을 결정하는 tsconfig.json의 핵심 옵션들을 정리하며 시리즈를 마무리합니다.

타입스크립트 기초 강좌 #6 제네릭 깊이
8 분 소요

타입스크립트 기초 강좌 #6 제네릭 깊이

제네릭의 진짜 표현력을 끌어내는 도구들 — 제약, 다중 타입 매개변수, 제네릭 인터페이스/클래스, keyof, 그리고 인덱스 액세스 타입을 정리합니다.

타입스크립트 기초 강좌 #5 함수 타입
9 분 소요

타입스크립트 기초 강좌 #5 함수 타입

함수의 타입을 정밀하게 표현하는 방법을 다룹니다. 옵셔널/디폴트/rest 인자, 함수 시그니처, 오버로드, 그리고 제네릭과의 첫 만남까지 정리합니다.

타입스크립트 기초 강좌 #4 Union / Literal / Narrowing
8 분 소요

타입스크립트 기초 강좌 #4 Union / Literal / Narrowing

여러 가능성 중 하나인 값을 표현하는 union 타입과 literal 타입, 그리고 분기 안에서 타입을 좁히는 narrowing 패턴을 한 번에 정리합니다.

타입스크립트 기초 강좌 #3 interface와 type alias
8 분 소요

타입스크립트 기초 강좌 #3 interface와 type alias

객체 타입에 이름을 붙여 재사용하는 두 도구 interface와 type alias의 사용법, 차이, 언제 어느 쪽을 쓸지 정리합니다.

타입스크립트 기초 강좌 #2 기본 타입
7 분 소요

타입스크립트 기초 강좌 #2 기본 타입

매일 쓰게 될 기본 타입들 — string, number, boolean, array, tuple, object, enum, any/unknown — 을 한 번에 정리합니다.

타입스크립트 기초 강좌 #1 시작과 셋업
7 분 소요

타입스크립트 기초 강좌 #1 시작과 셋업

타입스크립트가 무엇이고 왜 쓰는지, 첫 코드를 컴파일해 실행하는 곳까지 한 번에 손에 익혀봅니다.