리스트 렌더링(List Rendering)

image.png

import './App.css';

function App() {
  const items = [
    {title: '바지', price: 10000},
    {title: '양말', price: 1000},
    {title: '티셔츠', price: 5000},
  ];

  return (
    <>
      <h1>리스트 렌더링</h1>
      <div className="container">
        {
          items.map((item, idx) => {
            return (
              <div className="item" key={idx}>
                <h3>{item.title}</h3>
                <p>{item.price}</p>
              </div>
            );
          })
        } 
      </div>
    </>
  );
}

export default App;
.container {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
}

.item {
  padding: 20px;
  border: 1px solid #000;
  border-radius: 10px;
  width: 80px;
  text-align: center;
}