Vamos lá, sou dev frontend e ja fui hater de SSR principalmente pq comecei pelo PHP e dizia "se for pra usar isso dai eu volto pro PHP", muita gente falou aqui sobre historia e sobre marketing, mas tem três vantagens do SSR do NextJS que gosto muito.
- SEO: SSR permite ajustes finos para melhorar SEO só que conseguindo ter gerenciamento de estado que é a principal razão de se usar React.
- Melhor desempenho: Como React envia JS para renderizar o html no front, utilizar SSR reduz a necessidade de processamento no cliente ja que o componente ja foi processado no back, um detalhe que difere o SSR do NextJS ao PHP é que no PHP a página é processada a cada requisição consumindo recursos do servidor, no NextJS isso é feito no momento de build uma única vez, entao acaba sendo mais eficiente.
- Intercalar client e server: Por padrão componentes são SSR mas caso precise de funções client o NextJS te permite que use componentes desse tipo dentro de componentes SSR e vice versa, isso traz muitas possibilidades.