react hook3 useMemo란 무엇인가요? 💡 useMemo란 무엇인가요?useMemo는 React에서 성능 최적화를 위해 사용되는 훅이에요. 주로 계산 비용이 높은 함수의 반환 값을 메모이제이션(memoization)하여 불필요한 재계산을 방지할 때 사용해요. 컴포넌트가 리렌더링될 때마다 매번 복잡한 연산을 반복하는 대신, 특정 의존성 값이 변경될 때만 연산을 다시 수행하도록 돕죠.useMemo의 동작은 두 번째 인자로 전달하는 의존성 배열(dependencies array)의 상태에 따라 달라져요.🔧 useMemo의 파라미터 정보useMemo는 두 가지 파라미터를 받아요.useMemo(calculateValue, dependencies?)calculateValue: 메모이제이션할 값을 계산하는 함수. 이 함수는 값을 반환해야 하며, 이 반.. 2025. 9. 11. useEffect란 무엇인가요? 💡 useEffect란 무엇인가요?useEffect는 React에서 컴포넌트의 생명주기와 관련된 특정 작업을 처리하기 위한 훅이에요. 주로 데이터 가져오기(fetching data), DOM 조작, 구독(subscriptions) 설정 등 부수 효과(side effects)를 처리할 때 사용해요. 컴포넌트가 렌더링된 후에 특정 작업을 수행해야 할 때 유용하게 쓰이죠.useEffect의 동작은 두 번째 인자로 전달하는 의존성 배열(dependencies array)의 상태에 따라 달라져요.🔧 useEffect의 파라미터 정보useEffect는 두 가지 파라미터를 받아요.useEffect(setup, dependencies?)setup: 효과를 발생시키는 함수. 컴포넌트가 렌더링된 후에 실행될 코드를 이.. 2025. 9. 9. useState란 무엇인가요? 💡 useState란 무엇인가요?useState는 함수형 컴포넌트에서 상태(state)를 관리할 수 있게 해주는 React의 내장 훅이에요. 컴포넌트의 상태는 컴포넌트가 렌더링될 때마다 유지되어야 하는 동적인 데이터를 의미해요. useState를 사용하면 다음과 같은 두 가지를 얻게 됩니다.상태 변수(state): 현재 상태 값을 담고 있는 변수.상태를 업데이트하는 함수(setState): 상태 변수를 변경할 수 있는 함수. 이 함수를 호출하면 React가 컴포넌트를 다시 렌더링하여 변경된 상태를 화면에 반영해요.🔧 useState의 파라미터 정보const [state, setState] = useState(initialState) useState의 유일한 파라미터는 initialState로, 컴포넌.. 2025. 9. 7. 이전 1 다음