title: S3 access private bucket files
body: <p>I have gone through all the existing questions doesn't seems to be fullfill my requirements.</p>
  
  <p>I have a <code>S3 private bucket</code> with 10000 files, Privately accessing via Nodejs server to display in my angular application atleast 25 per page. </p>
  
  <p>I found multiple solutions those seems Inefficient to my thoughts.</p>
  
  <ul>
  <li>Generate pre-signed urls for files. </li>
  <li>Pulls the image via the Nodejs API from S3</li>
  </ul>
  
  <p>To display 10 or more need to generate signed Url's each time which is a time consuming process. And pulling image via api using s3.getObject method gives me a Buffer data converting it to a Base64 is hard to handle at the client side and fetching each consumes time this too. </p>
  
  <p>Are these any solutions out there which I'm not aware of and how this can be implemented without affecting user experience.</p>
  
  <p>PS: My Bucket is <code>private</code> not public</p>