둘 다 컴포넌트가 무엇을 render할지에 영향을 주는 데이터를 담지만, 누가 데이터를 소유하는지와 변경될 수 있는지에서 차이가 있습니다.
- props는 부모로부터 컴포넌트 안으로 전달됩니다. 이는 **읽기 전용(read-only)**입니다 — 컴포넌트는 절대 이를 수정해서는 안 됩니다.
- state는 컴포넌트 내부에서 소유하고 관리됩니다. 시간이 지남에 따라 변경될 수 있으며, 변경하면 re-render가 트리거됩니다.
예시
jsx
() {
[count, setCount] = ();
(
);
}
< step={} />
