1. Props

1.1 Props란 무엇인가?

image.png

1.2 Props의 특징과 역할

1.3 예시 코드: Props 전달

// Parent.tsx
import React, { useState } from "react";
import Child from "./Child";

const Parent = () => {
  const [name, setName] = useState("Alice");

  return (
    <div>
      <Child userName={name} />
      <button onClick={() => setName("Bob")}>Change Name</button>
    </div>
  );
};

export default Parent;

// Child.tsx
import React from "react";

const Child = ({ userName }) => {
  return <h2>안녕하세요, {userName}님!</h2>;
};

export default Child;


2. State

2.1 State란 무엇인가?

2.2 State와 Props의 차이