Use NextJS, then. I think everyone in this thread and the author of the post is intentionally choosing sub-optimal setups for the side they don't like.
My point is that you don't need half of the things the author thinks you need for a JS frontend with Vite, TS, React, and Tailwind....