you can look at assest() or secure_assest() helpers: https://laravel.com/docs/5.3/helpers#method-asset
image assets
Where do I put images and how do i reference them in my pages?
update: I had to have the image files under public. Like so:
public/images/1.png
and reference in code like this:
{{ asset('images/1.png') }}
That's not where public, static assets (like images, js, css etc) should be.
Put them inside public/images.
The resources/assets/ directory is for storing 'pre-processed' assets, so to speak.
For example, if you have 3 different CSS files but want to merge them into one and render that new single file in the browser (to increase page load speed). In this scenario, the 3 CSS files will be put somewhere inside resources/assets/.
These files can then be 'processed', and the new merged file will go inside public. I suggest reading up on asset management in Laravel.
Please or to participate in this conversation.