13주차 숙제

이번 주 숙제는 그동안 만들었던 React 앱을 Next.js로 마이그레이션하기였다.

언젠가 한번쯤 마이그레이션 해보고 싶었는데 마침 좋은 기회가 되었다.

그동안 리팩토링 해야지 해야지 하다가 못했던 부분도 할 수 있었다.

요구 사항은 아래와 같다.

  • folder 페이지 및 shared 페이지 Next.js로 마이그레이션
  • 타입스크립트 적용하기

결과

우선 타입스크립트를 적용하느라 시간을 많이 잡아먹었다.

JS로 할 때는 생각없이 해도 잘 되던게 TS에서는 제약이 너무 많이 걸려서 힘들었다.

카카오 SDK를 이용할 때 타입스크립트 컴파일러를 속여야하는데 처음 해봐서 많이 헤맸던것 같다.

scss를 적용하면서 스타일드 컴포넌트를 쓰면서 까먹었던 부분도 상기할 수 있었다.

팀 프로젝트를 하면서 익힌 지식들로 기존 코드를 이쁘게 바꿀 수 있을것 같았던 부분들도 고쳐보았다.

해야지 해야지 하던건데 안하고 있던 부분이라서 이런 식으로 강제성을 부여받아서 좋았다.

 

이번 주에 내가 부족했던 부분은 아래와 같다.

  • 기간 내에 제출 못함
  • 리액트 쿼리, 조타이 라이브러리는 추가 했지만 써보진 못함

+ Recent posts