And if you can avoid bringing in JavaScript frameworks or what not, well all the better there. Making a fast site seems to have become a lost art nowadays, in part due to all the people just bringing in dozens or hundreds of libraries for the simplest possible things.
If you want something more complex? Then look into a framework like React or Vue, or maybe a very basic CMS.
I was able to easily churn out a single-page "for rent" site using the Hugo Creative theme[0].
[0]: https://github.com/digitalcraftsman/hugo-creative-theme