V VibeCoding 365
사전 목록 프론트엔드·UI
14

VIBECODING 365 / DICTIONARY

상태

State

DEFINITION

사용자 입력, 열림/닫힘 여부, 로딩 상태처럼 시간이 지나며 바뀌고 화면을 다시 그리게 만드는 컴포넌트 내부 데이터이다. props가 바깥에서 들어오는 값이라면 state는 컴포넌트가 스스로 기억하고 갱신하는 값에 가깝다. 바이브 코딩 초보자는 AI가 모든 값을 state로 만들거나 반대로 필요한 state를 빼먹는 코드를 받을 수 있으므로, '바뀌면 화면도 바뀌어야 하는가'를 기준으로 state 여부를 판단하면 좋다.

ENGLISH

State

EXAMPLE

검색창에서 사용자가 입력할 때 query state를 갱신하고, 결과 요청 중에는 isLoading state를 true로 바꿔 버튼에 로딩 문구를 보여주며 완료 후 결과 목록을 다시 렌더링한다.

NEXT STEP / PRACTICE

읽고 끝내지 말고
다음 행동 하나.

막히면 Q&A에 짧게 남기거나, 쌩초보 가이드에서 오늘 할 일 하나만 골라 보세요.

Q&A 질문하기 쌩초보 가이드