ReactNextCentral

타입스크립트 기초

Published on
타입스크립트의 기본 개념과 핵심적인 기능에 대한 훌륭한 출발점을 제공합니다.

시작하기

타입스크립트는 자바스크립트의 강력한 타입 시스템을 제공하여 코드의 안정성을 높이고 구조적 타이핑과 제네릭을 통해 복잡한 타입의 조합과 정확한 타입 추론을 가능하게 합니다.

View

기본기 다지기

타입스크립트 기초부터 고급 기능, 엄격성 설정까지 타입스크립트 사용의 기본 측면을 다룹니다.

View

자주 사용되는 타입

이 문서는 타입스크립트에서 자주 사용되는 타입들에 대해 설명하며 기본 타입부터 복잡한 객체 타입, 열거형, 리터럴 타입 등 다양한 타입 시스템의 요소를 다룹니다.

View

타입 좁히기

타입스크립트에서 제공하는 다양한 타입 좁히기 기법과 제어 흐름 분석, 타입 판별자, 구별된 유니온 등을 포함하여 타입 안정성을 높이는 방법에 대해 설명합니다.

View

함수 타입

타입스크립트에서 함수를 정의하고 사용하는 다양한 방법, 제네릭 함수, 함수 오버로드, 선택적 매개변수, 나머지 매개변수 및 함수 타입에 관련된 여러 타입(void, object, unknown, never, Function)을 포함하여 함수와 관련된 타입스크립트의 기능들을 소개합니다.

View

객체 타입

타입스크립트에서 객체 타입을 정의하는 다양한 방법을 다루며, 타입 속성, 선택적 및 읽기 전용 속성, 인덱스 시그니처, 초과 속성 검사, 타입 확장, 교차 타입, 인터페이스 비교, 제네릭 객체 타입, 배열과 튜플의 사용법에 이르기까지, 효과적인 타입 시스템 활용법을 제공합니다.

View

타입 다루기

타입스크립트에서 타입을 다루는 방법에 대해 배우는 가이드입니다. 제네릭을 비롯해 keyof, typeof 연산자, 인덱스 접근 타입, 조건부 타입 등을 통해 보다 유연하고 강력한 타입 시스템을 활용하는 방법을 다룹니다. 이 가이드는 타입스크립트의 타입 생성 기능을 깊이 있게 이해하고자 하는 개발자들에게 유용한 정보를 제공합니다.

View

모듈

타입스크립트에서 모듈을 다루는 방법을 설명하는 가이드로, 자바스크립트 모듈의 정의, 비모듈, ES 모듈 구문, CommonJS 구문, 모듈 상호 운용성, 모듈 해석 및 출력 옵션, 그리고 타입스크립트 네임스페이스에 대해 다룹니다.

View