next/image is a powerful component that handles compression and caching for you.
that means - faster load times with smaller payloads.
getting the image to fill the parent container while preserving the original aspect ratio is a bit complicated, so ...