리액트에서 배열을 렌더링할 때 key를 사용하는 이유는 성능 최적화와 올바른 컴포넌트 업데이트를 위해서입니다.
구체적으로는 다음과 같은 이유가 있습니다
import React from 'react';
function ItemList({ items }) {
return (
<ul>
{items.map(item => (
<li key={item.id}>{item.name}</li>
))}
</ul>
);
}
export default ItemList;
요약
리액트 생명주기(life cycle) (0) | 2024.07.05 |
---|---|
상품등록 페이지 코드리뷰 (1) | 2024.07.05 |
리액트 Virtual DOM (0) | 2024.06.29 |
상품 리스트 페이지 코드 리뷰 (0) | 2024.06.25 |
HTTP 메소드 (0) | 2024.06.21 |