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

Não vejo como "tentam nos forçar", lendo a documentação do Next a gente percebe que algo que faz o que o next faz é muito necessário. Pra que ficar lindando com detalhes de implementação que só demandam tempo e aumentam a complexidade do projeto ? deixa o next fazer isso pra você. Você cuida apenas do core da aplicação.

Carregando publicação patrocinada...
3

É aí que está a questão também, o next é feito para utilizar a hospedagem da vercel, sem isso muitas funcionalidades do próprio Next não vão funcionar. Não é bom ter tudo tão acoplado, o React no Next e o Next na vercel. Por exemplo, se você não vai hospedar o seu projeto na vercel, o componente que lida com imagens não irá funcionar, pois depende da Vercel e, se você quiser utilizar o componente terá que passar por maus bocados para fazer funcionar, coisa que com o Vite seria muito mais simples, por exemplo.

Esse "tentar forçar" para o dev ir diretamente para o framework é prejudicial para quem está começando, pois não poderá colocar a mão na massa e aprender alguns dos fundamentos do React, pois o Next já oferece tudo out of the box.

1
1
1

Boa Gabriel :). Na verdade não parece ser a API o problema, mas com certeza a Vercel simplifica tudo para o Next, já que são a mesma empresa. Hospedando em outro local, temos de nós mesmo fazer essas otimizações, como o cache das imagens por exemplo.

Existe um acoplamento para quem busca usar o hosting como saas e simplificar todas otimizações. E talvez temos esse problema na Vercel vender o Next como algo fácil, simples e otimizado por padrão. Otimizado por padrão só com a vercel mesmo. Mas realmente não é obrigatória para ter a Vercel para utilizar as funcionalidades do next.