title: Instagram Feeds on React Native
body: <p>I was researching this since last year from time to time. I always wonder how Instagram handles the feeds screen?</p>
  <p>What kind a component they using for it?</p>
  <p>I'm sure it's not a <code>ScrollView</code> becouse it's much more performant than a <code>ScrollView</code>.</p>
  <p>It is not also a <code>FlatList</code> becouse I know the basics of the <code>FlatList</code> how it renders the rows etc... and I am sure that they don't use it. For example a <code>FlatList</code> renders the items on top of each other like a card stack. In this behavior you cannot achieve the current <code>Pinch Zoom</code> feature that they have.</p>
  <p>I thought maybe they use <code>flipkart</code>'s <code>RecyclerListView</code> which is based on Java and much more performant than <code>ScrollView</code> and <code>FlatList</code>, but I am not quite sure about that too.</p>
  <p>Any ideas about what they using to achieve current functionality on the feeds screen?
  I mean, is there a method or specific listing component to achieve same behavior with all the functions like <code>Double Tap to Like</code>, like <code>Pinch Zoom</code> with overlaying everything.</p>
  <p>#Quick note about pinch zooming, it's nearly impossible to build a component with current states of <code>ScrollView</code> and <code>FlatList</code> which will be performant and has same functionality.
  <a href="https://stackoverflow.com/questions/63919130/react-native-pinch-zoom-with-redash-and-reanimated">You can check out my other topic about that here</a></p>
  <p>Long story short, I have tried a lot of methods and 3rd party components to achieve same thing, but still could not do it.
  Thanks for your thoughts!</p>