我正在从普通的 CRUD 资源方法(通常返回填充表单所需的多个模型)切换到 API 方案。我的问题是我使用的正常创建方法是否应该被制作成一个返回多个模型的 API 端点,或者每个需要来自数据库的数据的表单元素是否应该有它自己的端点并且应该发出多个 HTTP 请求?
这是我第一次尝试通过 API 将前端和后端解耦,我能找到的所有教程和示例都非常基础,以至于无法说明这一点。我知道我将如何实现这两种方法,但不知道推荐的方法。我正在寻找一些关于这种情况下可能被认为是最佳实践的想法,以及一种或另一种方法可能给我带来的任何潜在问题。