You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
useBooleanState 라는 예시가 custom hook 의 올바른 사용례를 충분히 설명해주기에는 부족한 예시라는 생각이 드네요. useBooleanState는 boolean 을 변경하는 논리를 캡슐화하고 있는데, 캡슐화가 필요할 만한 계산식을 지니지 않아 useState 을 컴포넌트 내부에서 사용하는게 useBooleanState 보다 해당 로직을 이해하는 가성비가 현저히 적은것같습니다.
se�t을 호출할때에 콜백에 은닉이 필요한 계산식이 들어간다던가, 현재 state 를 리턴할때에 state 자체는 은닉하고 해당 state 의 계산된 값을 리턴한다던가 하는 논리가 들어간 예시가 있다면 이해하기 쉬울것같아요.
hook은 생각하고 만드세요.....제발 | d0dam's-log
hooks가 react에 도입되면서 class 없이 상태와 여러 react의 기능을 사용하게 해주었다. hooks의 도입으로 react에 신세계가 열렸고, custom hooks라는 것도 만들기 시작했다. 그런데, hooks... 당신은 생각하고 만들고 있나요?
https://d0dam.com/blog/react/react-hooks/make-hooks-with-think
The text was updated successfully, but these errors were encountered: