This is the companion repo for the tutorial How to build a modern SPA client side almost frameworkless.
Every tutorial part has its own branch, so you can check out the code that refers to a specific part.
To run the application, when a build step is not set up you can just run npx serve
from the repo folder.