본문 바로가기

개발/프로그래머스 데브코스

프로그래머스 데브코스 15주차 회고 with. TS 웹 풀스택

회고⏲

71일차 (07.15)

알고 있던 내용 까먹었던 내용 새로 배운 내용
    - CRA와 Vite의 차이
- npm 스크립트에서 eject

새로운 시작을 하는 주였는데 리액트 프로젝트를 생성해 주는 툴을 비교해서 보았다. 어떤 차이가 있을지 고민만 했었는데 강사님의 설명으로나마 간단하게 알게 되었다. 개인적으로 더 찾아봐야겠다.

 

72일차 (07.16)

알고 있던 내용 까먹었던 내용 새로 배운 내용
  - Context API를 활용한 전역 데이터 만들 - CSS in JS, CSS in CSS
- reset css의 여러 방
- styled components 기능(테마)

오늘은 매번 이름만 듣던 styled components를 써보게 되었는데 하나의 tsx 문서에서 스타일을 적용시킬 수 있고 이를 다른 css 파일 없이 작성한다니 편리해 보였다. 하지만 단점(UX 측면, CSS in CSS와 로딩의 속도 차이)도 있으니 적절히 고려해서 사용해야겠다.

 

73일차 (07.17)

알고 있던 내용 까먹었던 내용 새로 배운 내용
    - 테스트 코드 작성 방법
- forwardRef()

오늘은 강의가 적었지만 새로 배우는 내용이 많아서 정신이 복잡한 날이었다. 개인 프로젝트도 병행해서 진행하다 보니 정신이 없었지만 새로운 내용은 언제든 환영이다. 하지만 간단하게 강사님은 느낌만 알려주셨기 때문에 역시나 개인적인 복습이 중요하다는 생각이 들었다. 복습을 개인 프로젝트에서 진행해도 너무 좋을 것 같다는 생각이 들었다.

 

74일차 (07.18)

알고 있던 내용 까먹었던 내용 새로 배운 내용
- axios
- cors 에러
- react router - model folder
- react hook form

매번 모르는 내용만 나오는 게 아니라 아는 부분도 나오고 모르는 부분도 나오기 때문에 조금씩 조금씩 활용할 수 있는 범위가 늘어나는 것 같다.

 

75일차 (07.19)

알고 있던 내용 까먹었던 내용 새로 배운 내용
    - zustand
- axios errorhandling
- URLSearchParams 객체
- Pick in TS

이번 시간은 거의 새로운 내용이 강의를 차지했다. 머리가 과부하가 걸릴 것 같지만 그래도 글로 정리하면서 오늘 배운 것에 대해 한 번 더 정리가 되었다.

좋았던 부분💯

  • 새로운 부분을 많이 알게 되어서 나중에 문제를 해결할 때 찾아볼 수 있는 범위가 확장되었다.
  • 새로운 부분을 배웠지만 기록을 했기 때문에 나중에 다시 공부할 수 있는 바탕을 만들어가고 있다.

반성💦 및 바꿔나갈 부분

  • 강사님의 코드를 너무 따라서 친 느낌이다. 시간이 부족하기도 했지만, 내가 먼저 해결해 볼 수 있는 상황에서는 내가 먼저 해결해 보고 따라 해야겠다.