React Native Notes Flatlist Vs ScrollView: Flatlist when you have infinite data then it will boost your apps performance. ScrollView when you have 20 or less items to display Why we use key in array render? - Let's take an ex you have to render posts on ig if key is not present then every time the new post is added to array js will rerender all the posts - But if we use key={id}then js will only render the newest post - And save juicy computational power