javascript - 在响应中管理数据 - Node.js
问题描述
我正在开发一个 node.js 项目,它变得越来越大,有很多端点。现在修改每个端点的响应中的数据已经变得非常乏味,因为我必须在文件之间跳转。例如,如果我有一个用户模型,我不会在响应中返回它的所有信息,只返回选定的信息,对于所有其他模型也是如此。我进行了一项研究,以找到有效管理此问题的任何方法,但找不到任何解决方案。
有什么建议么?
解决方案
也许对您来说一个不错的选择是将您的 API 切换到 GraphQL。
使用 GraphQL,您可以避免读取不足和过度读取。
您可以在此处查看有关 GraphQL 的更多信息:https ://graphql.org/
推荐阅读
- azure-active-directory - 我可以关闭 Azure AD RedirectURI 的区分大小写吗
- javascript - 如果我的 var 未设置为 redux 状态,请导航
- salesforce - 如何在 SOQL 上处理大于 2000 的偏移量,而不使用 Salesforce Rest API 按 ID 或日期排序
- kotlin - 使用可为空的值实现类型安全的类层次结构
- c# - 仅在 Android 上的第一个屏幕触摸上使用 EventSystem.Update() 即可实现巨大的性能峰值
- javascript - 无法在初始化时使用 angular2-tree 选择树中的所有复选框
- vbscript - 从文本值中提取最后一个关闭期间
- c - 如何在 CLion 中添加链接器标志
- c# - 运行 TypeScript 文件并在 .NET Core 中获取结果
- android - 在单独的线程中运行我的 MainActivty 的一部分