Welcome to the blog

Posts

My thoughts and ideas

  • 5장 타입 활용하기

    • 우아한형제들의 실무 코드 예시를 살펴보면서 정확한 타이핑을 하지 못해 발생하는 문제를 타입스크립트의 다양한 기법과 유틸리티 타입을 활용해 해결해본다. 5장의 내용은 타입스크립트의 기본적인 문법과 리액트 및 react-query의 코드를 포함하고 있다. 하지만 기본적인 관련 지식만 알고 있다면 읽는 데 무리가 없을것이다.

    5.1 조건부 타입

    • 프로그래밍에서는 다양한 상황을 다루기 위해 조건문을 많이 활용한다. 타입도 마찬가지로 조건에 따라 다른 타입을...
  • 4장 타입 확장하기 / 좁히기

    4.1 타입 확장하기

    • 타입 확장은 기존 타입을 사용해서 새로운 타입을 정의하는 것을 말한다. 기본적으로 타입스크립트에서는 interface와 type 키워드를 사용해서 타입을 정의하고 extends, 교차 타입, 유니온 타입을 사용하여 타입을 확장한다. 타입 확장의 장점과 더불어 extends, 교차 타입, 유니온 타입 간의 차이를 파악하고 언제 사용하면 좋을지 살펴보자.

    4.1.1 타입 확장의 장점

    • 타입 확장의 가장 큰 장점은 코드...