【发布时间】:2013-10-29 21:18:16
【问题描述】:
我想知道是否存在将现有 Web 服务中的 JSON(或其他格式)提要转换为前端期望的服务器。
例如,目前我的后端团队向我们发送 JSON 提要,但它们并不总能满足我们的需求。我们可以向他们提出更改提要的请求,但是,这可能与其他团队不兼容,而且如果没有其他任何事情都需要时间。对他们来说,让所有数据可用并有一个层可以将其转换为对我们的前端代码最方便的内容,这将是理想的。
这样的东西存在吗?
显然,我可以为每个服务推出自己的代码或构建代码,但我希望这样的系统已经存在。
【问题讨论】:
-
yahoo 管道和 YQL 听起来像你所希望的
-
这些对公共 API 很有用,但我正在寻找可以在我的服务器上安装的东西,用于内部 API 和可能的私有 Web 服务。
-
我明白了。您可能必须编写自己的中间层。 node.js 特别适合这类事情,因为它可以抓取 json,将其添加到 ram,并将 ram 的子集作为 json 提供;与 php/sql 相比,移动部件很少。另外,node 速度非常快,一个盒子可以通过定期 ping 远程 API 来保持整个组织的更新,而不是每个人都按需 ping 该 API。使用 underscore 或 taffyDB 将 ram 切成应用程序需要的块。
标签: javascript json web-services rest backend