Hook의 규칙
1. Hook은 무조건 최상의 레벨에서만 호출해야 한다
- 반복문, 조건문, 중첩된 함수 안에서 Hook을 호출하면 안됨
- Hook은 컴포넌트가 렌더링될 때마다 매번 같은 순서로 호출되어야 한다.

- name의 값이 빈 문자열이 되면 조건문의 값이 flase가 되어 useEffectHook이 호출되지 않음
2.리액트 함수 컴포넌트에서만 Hook을 호출해야 한다.
eslint-plugin-react-hooks
Hook의 규칙을 따르도록 강제해주는 플러그인