If you don’t know the basics, and can’t build a functional site with just HTML/CSS/JavaScript, all of the frameworks will be a nightmare. You should really learn those first
I maybe should've lead with that in my post, but I do know HTML/CSS/JS on a basic level. Again, as I thought I laid out in my post and as I have said in other comments, I'm not really here to ask for advice on learning these things. I'm asking for advice on a stack choice.
never use what’s “hip” on the frontend
Some other people mentioned Svelte. Would you say that's too "hip"? What other options are there than React, if we exclude all the hip stuff?