TypeScript
3개의 글
저랑 오픈소스 같이 공부하실분~
2025. 6. 25. · 16 min read
사내에서 성능 병목을 겪거나, 라이브러리의 버전 관리를 하다 보면 자연스럽게 오픈소스의 코어 로직을 탐색하게 된다. 불과 몇 달 전까지만 해도 오픈소스 코드를 읽는 것 자체가 벅찼지만, AI의 발전 덕분에 (물론 내 실력이 향상된 것도 있지만) 자체가 달라졌고, 지금은 훨씬 쉽게 탐구할 수 있게 되었다. 예전에는 내가 필요한 부분만 빠르게 훑고 넘어가는 일...
as const 한 줄로 만드는 타입 안정성
2025. 6. 20. · 7 min read
프론트엔드 실무에서 as const를 단순히 타입 추론을 돕는 보조 수단이 아니라, 불변성 선언과 동시에 타입의 리터럴화를 통해 안정성과 자동완성을 극대화할 수 있는 툴로 유용하게 사용하고 있다. 이번 글에서는 실무에서 as const의 활용 사례를 중심으로 활용과 원리까지 깊이 있게 다뤄보려 한다. as const as const는 TypeScript에서...
TS infer 에 대해서 깊이 탐구해보자
2025. 4. 24. · 16 min read
요즘 Type Challenge 를 통해 TypeScript를 공부하고있는데 빈번하게, infer 을 자주 다루게 되었다. 단순하게, infer 가 어떻게 사용되는지 뿐 아니라, 어떤 목적으로 만들어지고 사용되고 동작하는지 알아보도록 하자. 특정 타입을 찾는 infer 위 예시 코드를 보고, infer의 역할을 추론해보자. infer라는 단어 자체가 '추론...
저랑 오픈소스 같이 공부하실분~
2025. 6. 25. · 16 min read
사내에서 성능 병목을 겪거나, 라이브러리의 버전 관리를 하다 보면 자연스럽게 오픈소스의 코어 로직을 탐색하게 된다. 불과 몇 달 전까지만 해도 오픈소스 코드를 읽는 것 자체가 벅찼지만, AI의 발전 덕분에 (물론 내 실력이 향상된 것도 있지만) 자체가 달라졌고, 지금은 훨씬 쉽게 탐구할 수 있게 되었다. 예전에는 내가 필요한 부분만 빠르게 훑고 넘어가는 일...
as const 한 줄로 만드는 타입 안정성
2025. 6. 20. · 7 min read
프론트엔드 실무에서 as const를 단순히 타입 추론을 돕는 보조 수단이 아니라, 불변성 선언과 동시에 타입의 리터럴화를 통해 안정성과 자동완성을 극대화할 수 있는 툴로 유용하게 사용하고 있다. 이번 글에서는 실무에서 as const의 활용 사례를 중심으로 활용과 원리까지 깊이 있게 다뤄보려 한다. as const as const는 TypeScript에서...
TS infer 에 대해서 깊이 탐구해보자
2025. 4. 24. · 16 min read
요즘 Type Challenge 를 통해 TypeScript를 공부하고있는데 빈번하게, infer 을 자주 다루게 되었다. 단순하게, infer 가 어떻게 사용되는지 뿐 아니라, 어떤 목적으로 만들어지고 사용되고 동작하는지 알아보도록 하자. 특정 타입을 찾는 infer 위 예시 코드를 보고, infer의 역할을 추론해보자. infer라는 단어 자체가 '추론...