部署Django + Next JS

时间:2020-10-26 18:45:32

标签: django deployment next.js

我已经建立了Django + Next JS网站,现在我要部署。我不知道哪一个更喜欢托管服务器或VPS。网站是简单,静态的,是一种目录。下一个JS默认主页是pages / index.js。我的意思是它不是index.html,而是index.js

  1. 托管服务器上可以吗?我问是因为下一个js也需要在开发中运行节点js服务器。
  2. 在VPS计划上,有人知道如何将这些东西完全码头化吗?
  3. 托管还是VPS?
  4. 您更喜欢哪个托管服务器?

1 个答案:

答案 0 :(得分:0)

这一切都取决于您的喜好以及您如何计划进一步开发和维护应用程序。

某些提供程序确实提供了一个选项,可以根据需要配置您的实例,而其他提供程序则没有。

您可以考虑使用 https://nextjs.org/docs/advanced-features/static-html-export

如果您的应用只有客户端部分,并且不使用服务器端渲染

我个人建议为您的部署考虑使用Heroku,Digital Ocean或AWS,但这在很大程度上取决于您的成本预期等。

所有这些使您可以选择配置服务器实例。

Heroku可能需要更少的配置,但同时可能不太灵活。

Digital OceanAWS将为您提供对实例的完全控制权,但将花费更多的精力来设置部署等。