How to render image with srcset and sizes in WordPress?

In WordPress, we should code like WordPress recommended way. For rendering images in WordPress, it is recommended to use the_post_thumbnail method.

This method will automatically get the image’s alt text, width attribute, and height attribute. This will also render the srcset and sizes.

Example of image rendering