Je Lee

리팩토링 일지: API fetch 함수를 선언적으로 작성하기

API 함수를 선언적으로 작성하기 사용자의 action에 의존하는 API는 그 action 함수 내부에서 fetch 되도록 리팩토링하였다. 왜 API fetch 함수의 위치를 변경했는가? 내가 담당한 목적지 리스트 페이지는 클릭과 같은 사용자의 행위(action)에 의존하여 업데이트되는 데이터가 많다. 실제로 내가 사용한 API 11개...

프로젝트 리팩토링 계획

React와 TypeScript를 활용한 [혼자옵서예: 1인 제주도 여행 일정공유 플랫폼 프로젝트]가 마무리 되었다. 생각보다 구현해야 할 기능이 많아, 에러와 버그를 파악하고 잘 작동하게 만드는 것만으로 시간이 훌쩍 가버렸다. 이에 따라 임기응변으로 수정하거나 방치한 코드가 정말 많다. 따라서 프로젝트를 복기하며 정리하는 시간을 갖기 전에 반드시 리...