TypeScript - Generic 제네릭
시간 여유가 생겨서 공식 문서와 type-challenges 레포지토리를 통해 타입스크립트를 제대로 짚고 넘어가며 여기에 마저 정리해둬보려 한다. 마침 타입스크립트를 공부하다보면 여기저기, Generics, 제네릭이란 단어가 붙어있지만 제대로 이해하고 넘어가진 않았었다. Generics이란 무엇일까? Generics, 제네릭 제네릭을 보통 의 형태로 객체를 다루는 C++이나 Java등의 프로그래밍 언어 수업에서 본 적 있을 것이다. 제네릭(generic)이란 데이터의 타입(data type)을 일반화한다(generalize)는 것을 의미하며 보통은 제네릭을 통해 클래스나 메소드에서 사용할 내부 데이터 타입을 지정하고, 컴파일 단계에서 type check를 수행한다. 이런 개념이 적용된게 타입스크립트이고 ..
2023.04.14