1
resposta

Deploy nextjs app num servidor web local

Olá. É possível publicar minha aplicação em nextjs em um servidor web local (rede interna exclusiva) ? Qual ferramenta utilizar? A maior parte dos posts fala de deploy em nuvem, portanto surgiu a dúvida se seria melhor usar o React ao invés do nextjs nesta aplicação. Qual a opinião de vcs? Grato.

1 resposta

Olá Alessandro, tudo bem?

Desculpe a demora em retornar.

Sim, é possível publicar sua aplicação Next.js em um servidor web local. Existem várias ferramentas que você pode usar para fazer isso, dependendo do seu ambiente de rede e das suas necessidades de implantação. Alguns exemplos de ferramentas que você pode considerar incluem:

  • Docker: Você pode usar o Docker para empacotar e implantar sua aplicação Next.js em um contêiner, que pode ser implantado em um servidor web local.

  • NGINX: NGINX é um servidor web que pode ser usado para hospedar aplicativos Next.js em um servidor web local. Ele também pode ser usado como um proxy reverso para redirecionar o tráfego da web para sua aplicação Next.js.

  • Apache: O Apache é outro servidor web que pode ser usado para hospedar aplicativos Next.js em um servidor web local.

  • Node.js: Você também pode implantar sua aplicação Next.js diretamente em um servidor Node.js, que pode ser executado em um servidor web local.

Quanto à sua dúvida sobre utilizar o React ao invés do Next.js, é importante lembrar que o Next.js é uma camada adicional ao React, que adiciona recursos como renderização no lado do servidor, geração de páginas estáticas e muito mais. Portanto, se você precisa desses recursos, o Next.js é uma ótima opção. Caso contrário, o React pode ser suficiente.

Espero ter ajudado.

Um abraço e bons estudos.