회고록

[회고록] 20220928

호박고구마123 2022. 9. 28. 15:44

오늘 한 일 

→ React, Typescript

  • useQuery 공부
  • 처음으로 Typescript 이용하여 React 사용해보기
  • dog api 사용하여 프로젝트 만들기 
  • Tailwindcss 설치
 

[React] tailwindcss 설치

공식 문서에도 있지만 좀 더 세세하게 설치 하는 방법을 적어두려한다. 1. tailwindcss 설치 방법 npx create-react-app my-project cd my-project npm install -D tailwindcss postcss autoprefixer npx tailwind..

mo4811.tistory.com

 

[React] react typescript can't resolve './app' 에러

react typescript can't resolve './app' tsconfig.json 파일이 없어서 발생하는 에러 프로젝트가 시작하는 루트 디렉토리에 tsconfig.json 파일을 만들고 복붙해주고 저장하면 에러 해결 { "compilerOptions"..

mo4811.tistory.com

 

느낀점

1. 회고록을 작성하게 된 이유

요즘에 공부를 하는데 머릿속에 많이 기억이 남지도 않고, 매번 까먹어서 공부를 해도 한 거 같지 않은 느낌이 많았다.
그리하여 공부법을 좀 바꾼 게 회고록 작성이다.

처음으로 회고록을 작성해봤는데, 작성해보니 머릿속에도 기억에 많이 남고 시간이 나면 매일 써야겠다는 생각이 든다.
이걸 작성하게 된 이유는 예전에 회사에서 입사 때 매일 뭘 했는지 노트로 작성하고 끝나기 전에 발표를 했었는데 그게 머릿속에 많이 기억에 남았었는데 매우 도움이 되었던 걸로 기억이 나서, 오늘부터 작성해보고자 시간이 나면 앞으로 계속해서 작성해볼 예정이다.

 

2. React에 Typescript 첫 적용

지금까지 작은 여러 프로젝트를 기본 자바스크립트만으로 이용했는데 확실히 타입스크립트를 이용하니까 오류도 좀 더 줄일 수 있고, 
타입에 대한 부분을 신경쓰다보니 많이 공부가 되었다.

3. dog api 사용 및 useQuery 사용

useQuery를 사용해보고자 간단한 강아지 사이트를 만들어 보려고한다. 이제 막 fetch를 사용하여, useQuery를 사용해보았다. 이전에는 useEffect를 사용해서 만들었는데, useQuery를 사용해보니까 로딩도 만들기가 쉬워진거같고, 훨씬 더 코드도 간결해져서 보기도
편한 것 같다.

 

(간단하게 이미지 사진만 불러서 만들어봤다..)