Is it just me, or does this not work? I did an npm install and then npm start, but it complained about '<' being an invalid character in the root fetch...
Unfortunately, the current state of web apps have many layers of frameworks, transpilers and tooling. So yes, this is relatively simple by today's standards.