본문 바로가기

👻내일배움캠프 - 스파르타코딩클럽/TlL

240626 TIL

 

🧸 오늘의 공부 : TypeScript )

수준별 학습 때 배웠던 내용을 위주로 정리해보려고 함! 

 

어려웠던 점은 일반 React 프로젝트 세팅할 때랑은 달라서 일일이 찾아보고 했다. 이런 저런 명령어 시도해보다가 망했는데 

이 명령어로 vite + typescript react 세팅하는데 성공했다. 잊어버리지 않기 위해 여기에 적어둔다 

 

yarn으로 설치할 때 

yarn create vite my-react-app —template typescript 

 

 

🎈 오늘 배운 내용 정리 

 

! : 타입 단언 / non null assertion 연산자 > null 타입이 아님을 단언

 

Api response에 대한 타입 지정하기 

: types 폴더 밑에 타입 관련 파일 만들어주기 (ex. todo.type.ts)

: 관심사 관련해서 타입 지정해주기 (ex. todo, countries)

 

? : optionary [key:string] [value:string]

 

 

🎈 과제 진행하면서 느낀 점 

 

- useState에 type을 일일이 선언해줘야 하는 점이 어려웠다 이건 무슨 타입이지? 이건 뭐였지? 강의는 들었는데 분명 기억은 안나서 

ai의 힘을 빌리거나 수준별 학습 노션에 올려주신 강의 자료 , 등등 참고 많이 했다. 그래도 어려운건 사실이고 벽 느낀다. ㅠㅠ 

- 해당 문서 많이 봐야겠다. 라고 생각함 

- 이해하는 데에 시간 걸릴듯.. 강의 반복 해야지 ! 

- 내일은 과제 해설 영상 보며 수정을 해보는 걸로 하자 

'👻내일배움캠프 - 스파르타코딩클럽 > TlL' 카테고리의 다른 글

240628 TIL  (0) 2024.06.28
240627 TIL  (0) 2024.06.27
240625 TIL  (0) 2024.06.25
240624 TIL  (0) 2024.06.24
240621 TIL  (0) 2024.06.21