52강변수를 이용해 화면에 보일 내용을 그때그때 값을 다르게 저장해줄 수 있음ui 업데이트 시 리액트에 의해 재평가되어야 함 >> 이게 감지되면 업데이트 될 거임기본적으로 리액트는 코드를 한 번밖에 실행하지 않는것을 반드시 염두에 두기리액트는 각각의 컴포넌트 함수를 볼때마다 실행 > >버튼이 4개면 4번 실행컴포넌트 함수가 재실행되어야 함을 알려줄 방법이 필요함 >> 상태53강상태import { useState } from ‘react’;를 통해 변수를 추가함그후 App() 에서 useState();를 통해 호출 (반드시 함수의 최상위에서 호출되어야 함)내부 함수 중첩, if, loop문 사용 불가selectedTopic : 현재의 스냅샷 (초기값이 저장됨)setSelectedTopic : 항상 함수임(..