[TypeScript] 제네릭(Generic) 기초부터 실무까지 정리
·
프로그래밍/typescript
[TypeScript] 제네릭(Generic) 기초부터 실무까지 정리TypeScript의 제네릭(Generic)은 코드의 유연성과 재사용성을 높여주는 강력한 기능입니다.함수, 클래스, 인터페이스에서 다양한 타입을 다뤄야 할 때, 제네릭을 사용하면 코드 중복 없이 타입 안정성을 유지할 수 있습니다.이 글에서는 제네릭의 기초 문법부터, 실무에서 자주 쓰이는 활용 예제까지 정리해드리겠습니다.✅ 제네릭이란?제네릭은 타입을 고정하지 않고, 사용할 때 지정할 수 있게 만드는 기능입니다.기본 문법은 를 사용하는 형태입니다.// 제네릭 함수 예시function identity(value: T): T { return value;}// 사용 예identity("hello"); // "hello"identity(123)..