1

例如,想想像 Firebase 这样的东西。

  • 如果用户从 / 获取,它会响应整个集合的数据(如果数据很多,最好自动处理分页)
  • 如果用户从 /some/.../endpoint 获取,它将在该点自动解析资源,无论您走多远,无需任何配置
  • 如果用户从 /some/.../endpoint 进行 PUT,它将自动将数据存放在该端点,(为底层数据提供者创建必要的存储结构/集合/对象)

我不想要像猫鼬这样的东西,因为我不想明确声明我自己的模型。我想尽可能将应用程序的细节保留在前端,以便服务器可以进行最少的配置。

是否有任何 node.js 库可以为您解决这个问题?如果没有,我相信很多人都有创建像这样的动态 REST 端点的经验。你能提供什么见解?

4

1 回答 1

1

它不会 100% 回答您的要求,但请查看booster我编写并多年来一直在构建的库。http://github.com/deitch/booster

它可以根据您配置的资源自动生成端点。您可以设置模型字段、验证、后处理器、过滤器等(并且关联/关系正在进行中)。查看 github 主页上的 README 以了解其功能和示例。

于 2015-02-28T17:01:50.837 回答