백엔드와 클라이언트에서 어떤 방식으로 커뮤니케이션할지 정의해놓은 API
RESTful web services라고도 불린다.
이미 존재하는 사용자의 정보를 받아오는 경우(읽는 경우)
새로운 사용자 정보 생성
사용자 정보 업데이트
사용자 정보 삭제
const [count, setCount] = useState(0);
<p>You clicked {count} times</p>
<button onClick={() => setCount(count + 1)}>
Click me
</button>
function Example() {
const [count, setCount] = useState(0);
useEffect(() => {
document.title = `You clicked ${count} times`;
});
}
name이 바뀔때마다 useEffect 호출