Key
- key를 선택하는 가장 좋은 방법은 리스트의 다른 항목들 사이에서 해당 항목을 고유하게 식별할 수 있는 문자열을 사용하는 것이다
대부분의 경우 데이터의 ID를 key로 사용- 렌더링 한 항목에 대한 안정적인 ID가 없다면 최후의 수단으로 항목의 인덱스를 key로 사용
- 리스트 항목에 명시적으로 key를 지정하지 않으면 React는 기본적으로 인덱스를 key로 사용
key의 위치
- map() 함수 내부에 있는 엘리먼트, 배열안에 key를 넣어 주는 게 좋다
- Key는 배열 안에서 형제 사이에서 고유해야 하고 전체 범위에서 고유할 필요는 없다
두 개의 다른 배열을 만들 때 동일한 key를 사용할 수 있다