map을 순환할때 key props에 대하여

컴포넌트를 생성해주는 map

map으로 반복해서 객체를 순회 그리고 새로운 객체를 생성할때는,

unique한 key props를 주어야한다.

 

우리는 근데 때때로 이 키를 map이 주는 index를 이용하여

key props를 준다.

 

이것은 anti-pattern 으로써

이 객체가 수정될 요지 ( 지우거나, 순서가 바뀌거나 등등.. )가

있다면 금기시 하는것이 좋다.

 

항상 id와 같은 unique key를 따로 배정해줘서 key props를 넣어주자!

Comment