프로그래밍/React
[React] useEffect 를 여러개 사용해도 될지에 관한 답변
최초로 자료 처리를 할 경우가 예외적이고 그 이후에 특정 값이 바뀔때마다 자료 처리가 필요한 경우 두개의 useEffect를 사용하는게 차라리 낫습니다. 다만 특정 state/props들이 있을 때 이들 중에 하나라도 변경될 때 특정 api 호출이나 수정이 필요할 경우에는 이들을 한데 묶어서 useEffect로 사용하는게 낫습니다. 당연히 마찬가지로 다른 영향을 받는 props/state 들이 있을 경우 useEffect를 따로 두어 사용하게 하는게 나은 경우도 있습니다. useEffect( () => { fetchByUrl(searchMealUrl, searchTerm); }, []); useEffect( () => { if(searchTerm) fetchByUrl(searchMealUrl, searc..