title: Query strategy for home screen for ecommerce app with couple of categories
body: <p>lets say i have a ecommerce app with multiple categories. In home tab, i am displaying list of categories and in each list there are list of few items.</p>
  <p>Now, what could be the likely strategy taking into consideration speed, customer experience etc.
  To be more precise on my question, should i call one apollo query and get all the category and products that i am going to display.</p>
  <p>OR
  should i break each category with their products into multiple query and use lazy loading.... something like useLazyQuery.</p>
  <p>i am also thinking about placeholder loading (something like: <a href="https://reactnativeexample.com/placeholder-loading-for-react-native/" rel="nofollow noreferrer">https://reactnativeexample.com/placeholder-loading-for-react-native/</a>).</p>
  <p>but wonder how placeholder loading can be used with above techniques?
  Any suggestions using one technique over another will be appreciated.</p>