我正在后端使用 Nodejs 并在前端使用 Nextjs 构建一个应用程序。
我想知道后端和前端是否应该位于单独的存储库中,或者我应该使用包含前端和后端的单一存储库。
我想了解每种方法的优缺点。在配置方面我应该记住什么,特别是如果我将使用 monorepo,因为我已经在单独的存储库中设置了 nextjs 和 nodejs 打字稿应用程序。
我在互联网上找不到这方面的指南。
你做出的任何选择都有优点和缺点
将它们分开的优点
单一回购的优点
单独存储库的缺点
Monorepo 缺点
根据我的经验,我建议始终分离存储库