Passei a utilizar o Next.JS em meus projetos pricipalmente por causa de sua performance e as funcionalidades de server functions e api routes. Ele é um framework React.JS, bem mais complexo de se usar do que o próprio react puro.
Uma vantagem do Next.JS é que ele fornece a funcionalidade de trabalhar com server components ou client components, de forma a deixar a livre escolha de quais sessões serão renderizadas no servidor e quais serão rendereizadas no client, também dá a liberdade de realizar uma nova re-renderização dos server components de diversas maneiras. Além do mais, o processo de deploy de um projeto Next.JS é bem simples graças ao suporte da Versel
-
brunovalero: Meu site pessoal.