If you're a (junior) front-end developer, then use the website to show off your skills. In other words make it responsive, accessible, use js libraries _when it makes sense to do so_, maybe some visual bling (background effects, scroll snap, a nice design). Https obviously, clean css, small page size, must load quickly. The reason I'm recommending this: I recently looked for a junior web developer, in the zero-to-lit…
All the things you mention are boxes I intend to tick. But I'm not really interested in junior web dev roles; I'm more of an algorithms kind of a person. The reason for making a good web page is more to indicate that I am as much of an allrounder as I say, that I attention to details, and that I care about communication.
A personal website is interesting in that there are many dimensions on which you can show your attention to details, from design to hosting.