반응 사용비동기 대기 결과에 따라 효과 정리 기능이 달라짐 나는 일부 자원을 비동기적으로 얻은 다음 자원 변경에 가입하는 반응 구성요소를 가지고 있다. 문제는 정리 기능이 이 자원의 폐쇄에 있지 않다는 점이다. useEffect(() => { const onResourceChange = () => { console.log('resource changed'); }; getSomeResource().then(resource => { resource.subscribe(onResourceChange); }); return () => { resource.unsubscribe(onResourceChange); // Error! resource is undefined } }, []); 다음에서 비동기 함수를 사용한 ..