You raise great points, and I’m working on writing up some tutorials and improving the getting started docs.
You said a single page app without React, so just vanilla JS? Are you just loading in an HTML file, or are you hoping for some type of dev server with hot reloading that will also bundle the site?