Too Long; Didn't Read
In React Native, the FlatList component works well to render a long list of data. It renders only the items are shown on the screen in a scrolling list and not all the data items at once. To display an item in the scrollable list, each item has a unique key such as an `id`. The key from the data array is extracted using the `keyExtractor` prop on the component. In this post, let's talk about where you might need to use the prop and what scenarios it is not required.