So how small can you get for a hello world page with a single "hello $name" component, spending an hour or less on it?
Just created a fresh Vite+React app and rendered a "hello world" component, and the resulting output is:
dist/assets/index-uoOveHrm.js 142.66 kB │ gzip: 45.76 kB