🧸 오늘의 공부 : 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 |