Generic(제네릭)
은 타입을 마치 함수의 파라미터처럼 사용하는 것을 의미합니다. C#, Java 등의 언어에서 재사용성이 높은 컴포넌트를 만들 때 자주 활용되는 것이 특징인데, 한가지 타입보다 다양한 타입에서 동작하는 컴포넌트를 생성하는데 사용됩니다.코드를 수행할 때(런타임) type(타입)을 명시
합니다.식별자
를 써서 아직 정해지지 않은 타입을 표시합니다● 식별자는 T, U, V ...를 사용합니다.
● 필드 이름의 첫 글자를 사용하기도 합니다.
이미지 출처 : https://velog.velcdn.com/images/choral/post/ec2c8a00-ab67-4777-ace7-9384cb7f25b8/image.png
https://lakelouise.tistory.com/188 - tistory | 타입스크립트 제네릭
https://joshua1988.github.io/ts/guide/generics.html - 타입스크립트 핸드북 | 제네릭
https://www.typescriptlang.org/ko/docs/handbook/2/generics.html - TypeScript 공식문서