You can do this with github pages too, including your own subdomain. ChatGPT could walk you through the steps but there is no requirement for an LLM.
There's been big efforts to simplify this stuff for years. Lots of good tooling out there (which the right questions to an LLM will yield for you).
I think LLMs help with stuff like deploying a website, but they aren't a requirement. You still need to know what you are doing if you want to do something complex.
If you think vibe coding is as easy as this article makes it sound, try deploying a simple website.