지나가던 개발(zigae)

22 Posts (11 - 15)

useState에 props 주입

2021년 11월 8일 • ☕️ 5 min read

본 글은 props로 얻은 값으로 state를 초기화 하려는 일반적인 상황에 대해 이야기한다. 아마도 많은 개발자들이 비슷하게 코드를 작성 했을 것이다. 코드 자체의 문제는 아니지만 우리는 잠재적인 문제 몇 가지를 인지해야한다.

useState 과도하게 사용하지 않기

2021년 10월 21일 • ☕️ 3 min read

필자는 최근 주변에서 이러한 hook이 잘못 사용 되는 경우를 종종 봤다. hook 사용법 자체는 어렵지 않아 문제 없지만 상태관리는 결코 쉽지 않기 때문이다.

React Query Key 관리

2021년 9월 23일 • ☕️ 5 min read

queryKey는 React Query에서 중요한 개념이다. 내부적으로 데이터를 캐시하고 쿼리에 대한 종속성이 변경될 때 자동으로 다시 가져올 수 있게 한다.

프론트엔드 클린코드 - 조건문 지양

2021년 8월 30일 • ☕️☕️ 9 min read

조건(condition)은 코드를 읽고 복잡하게 만든다. 중첩된 조건은 행을 더 길게 만들기도 해서 여러 행으로 분할 하도록 해야하고, 각 조건은 특정 모듈 또는 기능에 대해 작성 해야하는 테스트 케이스의 수도 증가시키기도 한다.