SPA + REST já morreu, só esqueceram de avisar o pessoal.
O modelo atual é o HTML-first, enriquecido com JS, e isso é exatamente o que Nuxt, Next, Astro e companhia já fazem há tempo. SSR e CSR não são mais polos opostos, é tudo híbrido agora.
O ponto que quase ninguém toca: se todo o seu sistema é o "webapp", algo está profundamente errado. O navegador é só a GUI. Qualquer coisa séria envolve backend real, processamento, domínio, persistência, integração. E se você já tem tudo isso do lado do servidor, qual o sentido de serializar tudo em JSON pra re-hidratar no cliente, quando você pode simplesmente mandar o HTML pronto, cacheável, indexável e já otimizado?
A web amadureceu. O retorno ao servidor não é nostalgia, é eficiência. O SPA foi uma resposta ao que os navegadores não conseguiam fazer. Agora eles conseguem. O futuro é simples de novo, e elegante.
Um abraço e bons estudos!