title: AWS S3 File Download from the client-side
body: <p>I am currently trying to download the file from the s3 bucket using a button from the front-end. How is it possible to do this? I don't have any idea on how to start this thing. I have tried researching and researching, but no luck -- all I have searched are about <strong>UPLOADING</strong> files to the s3 bucket but not <strong>DOWNLOADING</strong> files. Thanks in advance. </p>
  
  <p>NOTE: I am applying it to <strong>ReactJS (Frontend)</strong> and <strong>NodeJS (Backend)</strong> and also, the file is uploaded using Webmerge</p>
  
  <p><strong>UPDATE: I am trying to generate a download link with this</strong> (Tried node even if I'm not a backend dev) (lol)</p>
  
  <p><strong>see images below</strong></p>
  
  <p><a href="https://i.stack.imgur.com/MuVXU.png" rel="noreferrer">what I have tried so far</a></p>
  
  <p><a href="https://i.stack.imgur.com/vqbhe.png" rel="noreferrer">onClick function</a></p>