Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 4.58 KB

README.md

File metadata and controls

42 lines (30 loc) · 4.58 KB

TypeScript-Tips

TypeScript Tips for Koreans

This repo

타입스크립트 사용에 관한 팁에 대해 정리하는 레포입니다. 대부분 한글로 번역하거나 경험에 의해서 정리된 내용이기 때문에 오역 및 잘못된 정보가 있으면 언제든 PR 날려주세요! 😄

Matt Pocock님이 트위터에서 정리해 준 내용을 바탕으로 번역 및 작성되었습니다.

generic 사용하는 여러가지 방법 / twitter

  1. 객체에서 유니언 타입 추출하기 / twitter
  2. in 연산자를 사용해서 유니언 타입 수정하기 / twitter
  3. 문자열 보간을 통해 타입 레벨에서 쿼리스트링 타입 추출하기 / twitter
  4. 함수 오버로딩과 제네릭을 이용해서 compose 함수 타입 선언하기 / twitter
  5. extends를 활용해서 내부 요소 타입을 추론 및 자동 완성하기 / twitter
  6. infer를 이용해서 리액트 컴포넌트의 Props 타입 추론하기 / twitter
  7. generickeyof을 사용해서 type-safe한 Object.keys 구현하기 / twitter
  8. 리액트 컴포넌트에서 제네릭 사용하기 / twitter
  9. generic을 사용해서 key remover 함수 구현하기 (w/ curried) / twitter
  10. 함수의 런타임 체크를 타입 레벨에서 검사하기 / twitter
  11. DeepPartial 구현하기 / twitter
  12. LooseAutoComplete 구현하기 / twitter
  13. typeof를 이용해서 모듈을 타입으로 가져오기 / twitter
  14. declare를 이용해서 global 타입을 선언하기 / twitter
  15. generic을 이용해서 동적으로 타입을 구체화하기 / twitter

타입을 연습할 수 있는 레포입니다! 🚀🔥

Other Repos related TypeScript