TIL
091224 TIL
wangmandoo1
2024. 9. 12. 20:46
useEffect
useEffect ( ()=>{ })
랜더링 될때 마다 실행됨
React에서 화면이 처음에 렌더링되거나
state나 props가 바뀔 때 특정 작업을 수행할 수 있게 해주는 도구
화면에 뭔가를 보여주거나 데이터를 불러오는 작업을 할 때 사용
"화면이 처음으로 그려질 때 또는 어떤 값이 바뀔 때 뭔가를 하게 해줘!"
useEffect is a React Hook that lets you synchronize a component with an external system.
Synchronizing with Effects – React
The library for web and native user interfaces
react.dev
// src/App.js
import React, { useEffect } from "react";
const App = () => {
useEffect(() => {
// 이 부분이 실행된다.
console.log("hello useEffect");
});
return <div>Home</div>;
}
export default App;