Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 2.09 KB

File metadata and controls

48 lines (29 loc) · 2.09 KB

Mobi-3rd-typescript-2

프로젝트 개요

  • Task 1~4번을 통해서 TypeScript를 익히고 Task5번을 통해 체크해라

TASK.1 타입스크립트에서 꼭 필요한 ts-config

  • 타입스크립트를 컴파일 할때 기준이될수있는 ts-config에 관해 알아봤습니다

🐾ts-config설정 알아보기34

  • ts-config(이란 , 역할)
  • ts-config( 최상위속성 , 속성별 옵션)
  • compilerOptions : 옵션 및 사용예시

🐾ts-config 에서 조사한 것들

  • 공식문서와블로그 사이에서 자주 사용한다는 것들이 나눠져있엇는데 옵션에 이름그대로 실행하는것들은 빼고 작성하였습니다

👣Task1 Link주소 : Task1.README.md

TASK.2 타입이 확실하지 않은 상황에서 안정적인 환경 만들기

🐾다양한 타입가드사용

  • in
  • typeOf
  • instanceOf
  • is
  • 사용자 정의 Type Guards

👣Task2 Link주소 : Task2.README.md

TASK.3 문제 풀기

🐾적용한것들

  • tsconfig를 사용해서 import경로 절대경로로 변경하기
  • type-guard를 사용하여 자동완성지원하기

👣Task3 Link주소 : Task3.README.md

회고

Task3에서는 저번 week1번에서를 기반으로 최근 조사한 Task12번을 푸는게 이번 문제의 중점이엿지만 저번주 task내용을 3부터 이해를 못한상태로 해서 3번을 하면서 기본기가 부족한상태에서는 못한다는것을 알게되었고 지난 task를 이번 week을 다하고 할려고했던것에서 오판이라는생각이들었다 그리고 config를 공부하면서 개념적인부분과 속성,옵션을 공부하게되면서 적용하면되겠다라는생각을 하게되었고저번주 에 급하게 한다고 ts가 그저 멀게 만 느껴젔는데 시간을쓰면서 하게됨으로서 왜 필요한지 스스로 생각할수있는시간이 되었습니다