【发布时间】:2021-04-06 05:49:19
【问题描述】:
假设您要构建一个由 Web 应用程序、iOS、iPadOS 和 watchOS 以及 Android 应用程序组成的项目。各种应用程序都依赖于同一个数据库。对于后端 API,REST 由 express js 实例提供服务,prisma 处理 ORM 相关任务。
从过去的各种网络项目中,我真的很喜欢在一个存储库中拥有无数应用程序(前端和后端)和相关库的方法。现在我想知道这种方法是否也适用于如上所述的多个平台。
将每个项目放入同一个存储库并在合并到 master 时使用不同的标签是个好主意吗?在开发多平台时还有其他常见的做法吗?
【问题讨论】:
标签: git multiplatform