我正在开发多个全栈项目,使用 Node.js 作为后端,使用 Next.js 作为前端。我需要一起部署大约 5-10 个项目,但希望在确保良好性能的同时尽可能降低成本。
一起部署这些项目的最具成本效益和最高效的方法是什么?
我正在寻求以下方面的建议:
同时支持 Node.js 和 Next.js 的托管平台或服务。 任何有助于管理同一服务器上或共享资源的多个项目的解决方案。 用于托管多个应用程序的免费层或低成本选项。 预先感谢!
我个人的首选是Vercel。您可以将其与任何 GitHub 项目链接并从那里免费部署。
此外,您甚至可以在单独的分支下部署子域。这是我这样做的一个例子:
主存储库:https://github.com/clxrityy/mjanglin.com
这些也都免费使用相同的 Vercel postgres 数据库
如果您想集成单独的项目,请务必相应地更新您的 Nextjs 配置以支持它们之间的关系。