shiwoo.dev logoshiwoo.dev

about me
  • isPending만으로 따닥을 막을 수 없는 이유2025년 7월 16일React Query의 `useMutation`을 사용할 때 `isPending`으로 요청중 버튼을 `disabled`로 만들어도 중복 호출을 완전히 막을 수는 없는 이유
  • React Server Components 살펴보기2025년 6월 4일RSC를 구현한 원리는 무엇일지 알아봅니다.
  • 귀찮은 레거시 AST로 도장깨기2024년 7월 17일레거시 코드 언제 일일히 바꾸고 앉아 있나 고민하다 ts-morph로 조금 더 편하게 리팩토링한 경험을 공유합니다.
  • 개발자 마인드2024년 4월 2일현 회사에서 즐거웠던 시간을 마무리하고 새로운 곳으로 이직하게 된 기념으로 오랜만에 간단하게 회고를 해보려고 합니다.
  • 리액트 클린코딩2023년 12월 3일리액트를 사용할 때 '클린 코드'를 작성하려면 어떻게 해야 할까요?
  • 리액트 전역 상태 관리 라이브러리 개발해보기2023년 11월 19일Context API와 전역 상태 관리 라이브러리에 대해 고찰해보고 직접 구현해봅니다.
  • CSS-in-JS와 서버 컴포넌트2023년 9월 26일CSS-in-JS와 서버 컴포넌트는 왜 공존하기 어려운지 알아보고, 이를 해결하기 위해 styled-components를 Tailwind CSS로 마이그레이션한 경험을 공유합니다.
  • 주니어 개발자로서 GPT를 바라보는 관점2023년 7월 10일GPT는 개발자를 대체할 수 있을까요? 주니어 개발자로서의 제 생각을 정리해봅니다.
  • 내가 인턴십을 통해 얻은 것2023년 6월 29일개발자로서 첫 커리어였던 Wavve Tech Internship을 통해 얻은 것들을 정리해봅니다.
  • includes의 타입은 어떻게 대응하는게 좋을까2023년 3월 22일Array.includes() 메서드에 넣을 수 있는 값의 타입은 제 생각과 달랐습니다. 어떻게 하면 더 논리적인 타입을 사용해 대응할 수 있을까요?
  • 콘텐츠웨이브 Web Developer 인턴 합격하기까지 짧은 취준기 회고2023년 3월 3일콘텐츠웨이브에서 개발자로서 첫 발을 내딛게 됐습니다. 인턴 합격을 기념하며 짧은 취준기를 회고해 봤습니다.
  • GitHub
  • LinkedIn
  • Email
© 2025 Shi Woo, Park (custardcream98).
All rights reserved.