首页 > 解决方案 > 在响应中管理数据 - Node.js

问题描述

我正在开发一个 node.js 项目,它变得越来越大,有很多端点。现在修改每个端点的响应中的数据已经变得非常乏味,因为我必须在文件之间跳转。例如,如果我有一个用户模型,我不会在响应中返回它的所有信息,只返回选定的信息,对于所有其他模型也是如此。我进行了一项研究,以找到有效管理此问题的任何方法,但找不到任何解决方案。

有什么建议么?

标签: javascriptnode.jsapirestexpress

解决方案


也许对您来说一个不错的选择是将您的 API 切换到 GraphQL。

使用 GraphQL,您可以避免读取不足和过度读取。

您可以在此处查看有关 GraphQL 的更多信息:https ://graphql.org/


推荐阅读