호이스팅이 뭔가요? 런타임(프로그래밍 언어가 구동되는 환경) 이전에 자바스크립트는 실행 컨텍스트를 생성하는데, 실행 컨텍스트의 생성 단계에서 실행 할 코드를 읽어서 코드를 실행하는데 필요한 변수나 함수를 메모리에 등록합니다. 그래서 실제로 코드가 실행 될 때, 변수 선
React 컴포넌트에는 생명 주기(life Cycle)가 존재한다. 생명 주기는 생성(mounting) - 업데이트(updating) - 제거(unmounting) 단계로 구성되어있다.