The Call Kent Podcast
The Call Kent Podcast
Kent C. Dodds
Is using md5 as key an anti-pattern in react?
4 minutes Posted Nov 10, 2022 at 3:44 pm.
0:00
4:23
Download MP3
Show notes

can i use the md5 checksum of the json data as key for each row in react? so context here is that i have a bunch of rows to show, and they dont have an id, and i can't use index as their order may change. so i am using the md5 of the JSON.stringify of the rows data. but i am thinking that calculating the md5 or sha1 maybe a thing which shouldn't happen in the UI render cycle, specially cause the render can happen many times as things in the top change?

Is using md5 as key an anti-pattern in react?