정정하승inhaseungdev.hashnode.dev·4d ago · 5 min read코드제로투원 프로젝트 회고약 6개월간 진행한 프로젝트를 2주 전에 끝마쳤다. 원래 사이드프로젝트에 대한 회고를 잘 작성하지 않는 편이어서, 이번에도 고민을 좀 했지만, 여태까지 프로젝트를 하면서 가장 많이 기억에 남은 기억이라 이렇게 회고를 작성하려고 한다. 참여하게 된 계기 올해 1월, 코드제로투원이라는 스터디 플랫폼 사이드프로젝트에 참여했다. 직전에는 자취생들을 위한 식단 추천00
정정하승inhaseungdev.hashnode.dev·Jun 18 · 6 min readTanstack Query에서 staleTime과 gcTime시작하기 전에 사이드 프로젝트를 진행하면서 tanstack query를 사용하고 있다. staleTime, gcTime을 어느 상황에 맞게 적용해야 할 지, 어떻게 적용해야 할 지 고민하던 차에 관련 블로그를 찾아봤다. 일단 staleTime은 캐시된 데이터가 fresh한 상태라고 간주되는 시간, gcTime은 캐시 데이터가 메모리에 유지되는 시간이라고 설00
정정하승inhaseungdev.hashnode.dev·Apr 26 · 8 min readTooltip에서 asChild문제 상황 shadcn으로 커스텀 버튼을 제작하면서 위와 같은 문제가 발생했었다. 우선 shadcn은 내부적으로 Radix UI를 사용한다. 구글링을 진행한 결과 asChild 라는 프로퍼티를 사용해서 해결은 했지만 <button> 안에 왜 <button> 태그를 넣으면 경고가 발생하는지, 그리고 asChild 가 어떤 역할을 하길래 위 경고를 하는지 00
정정하승inhaseungdev.hashnode.dev·Mar 28 · 2 min read토스 Frontend Fundamentals 2회차 모의고사 후기진행하면서 느낀 점 1회차에 이어 2회차 토스 모의고사 후기를 쓴다. 지난 회차와 달리 기능 구현이 전부 완료되어 있는 상태에서 시작을 했고,어떤 관점으로 추상화와 유지보수성을 바라보는 시각을 비교하는 것이었다. 기능을 구현하면서 진행했을때보다 아예 모든 기능이 이미 구현된 상태에서 시작을 하다보니 어디서 어떻게 리팩토링을 진행하다보니 더 막막했던 것 같다00
정정하승inhaseungdev.hashnode.dev·Mar 8 · 4 min readinput에서 숫자만 입력받도록 하기진행하고 있는 사이드 프로젝트에서 미션 모달 내 미션 주차 input이 한글이 입력되는 문제가 있었다. <FormField<CreateMissionFormValues, 'weekNum'> name="weekNum" label="미션 주차" direction="vertical" > <BaseInput type="numbe00