O frontend moderno no Rails está passando por um momento curioso: estamos revivendo ideias que pareciam ter ficado no passado.
Li recentemente a publicação da pesquisa anual da comunidade Rails na Rails Developer, mais de 2700 respostas de desenvolvedores de 106 países. O material traz dados muito interessantes sobre decisões técnicas, gerenciais e de negócio que a comunidade Rails vem tomando.
Algo que me chamou muito a atenção e que foi o ponto inicial para a escrita desse artigo foram as respostas dessa pergunta da pesquisa:

Stimulus.js a frente de React e assumindo a liderança dos frameworks javascripts mais usados pelos entrevistados. Fato pra mim surpreendente. As mudanças que abordagens como SPA com CSR trouxeram para a experiência final de usuários web pareciam irreversíveis para nossos paradigmas de desenvolvimento, pontos de inflexão de onde não poderíamos mais regredir. No entanto, é fato irredutível, como canta Badauí: o mundo da voltas. SSR's estão novamente em pauta, não só no Rails, mas nas proprias comunidades Javascript, vide NextJS SSR. Ou seja: estamos, de certa forma, vendo “o cão mordendo o próprio rabo”.

