Executando verificação de segurança...
1

.NET C# com MVC ou NextJS

NextJs foi criado com a intenção de ser um BFF. As pessoas usam como um servidor fullstack, porém essa não é a proposta.

Em sua proposta original NextJs deveria ser apenas usado para reunir dados do seu backend e exibi-los de uma forma que pudesse renderizar React no lado do servidor, resolvendo problema de SEO.

Pessoalmente eu nunca recomendo usar somente NextJs, usando-o como back-end.

Também não recomendo usar ele se ele não for solucionar uma necessidade específica sua.

Então primeiramente: Qual sua necessidade?

Carregando publicação patrocinada...
1

O NextJS seria apenas para o front-end, no back-end seria NodeJS ou C#

A minha necessidade é definir quais as opções de tecnologias para reescrever o sistema que temos hoje, ASP Classic é muito antigo e díficil de dar manutanção.

Para utilizar o NextJS no front-end é necessário que ele rode bem no IIS e num servidor interno fora da Vercel.

Os requisitos do back-end são rodar no IIS, autenticação integrada com o Windows e suportar o banco de dados SQL Server, estes são os únicos requisitos que eu não posso mudar.