I think web frameworks have been "in trouble" as of gpt-5.4. I can't imagine using something like React anymore.
The most incredible combo I've seen lately is progressive enhancement of Razor Pages with javascript. With this arrangement the newest models tend to make a really good call on if something should happen server-side (cshtml) or on the client (js).
I've recently vibecoded pure html+css+js frontend for WWTBM-alike game: https://github.com/pawel-jaworski-loftyworks/mili-game - it consists of one file and is blazingly fast. Previous attempts to vibecode something with a vite-framework something were more harsh and clumsy.
The most incredible combo I've seen lately is progressive enhancement of Razor Pages with javascript. With this arrangement the newest models tend to make a really good call on if something should happen server-side (cshtml) or on the client (js).