Should we implement Base64 Strings or Files using URLs to display images in our photo app?

What is the preferred method for handling image files in ionic. What impact has the above methods have on:

  1. Performance
  2. Data - what is the size of data, does it mean more bandwidth is needed in base64 compared to URL.
  3. Image quality - is the image image quality reduced at the client side ?

Thanks in advance.