You cannot browse the content of nfs shares without mounting.
A server must always have a static IP address as you use the IP address to specify the share to mount.
If you want to use hostname - you need to ensure the hostname is associated with the server IP - either by using a DNS service or using /etc/hosts on the client.
If you want to make sure the client is not hung on boot you need to ensure two units - one mount and the other automount as described in the second part of the mentioned article