任何用于在快速服务器中创建动态 restful 资源 API 的包?
Any packages for creating a dynamic restful resource API in an express server?
例如,想想像 Firebase 这样的东西。
- 如果用户GET from /,会返回整个集合的数据(如果数据多最好自动处理分页)
- 如果用户从 /some/.../endpoint 获取资源,它会在该点自动解析资源,无论您进行多深,无需任何配置
- 如果用户从 /some/.../endpoint PUT,它会自动将数据存放在该端点,(为底层数据提供者创建必要的存储结构/集合/对象)
我不想要猫鼬之类的东西,因为我不想明确声明我自己的模型。我想尽可能地在前端保留应用程序的细节,这样服务器就可以有最少的配置。
是否有任何 node.js 库可以为您处理这个问题?如果没有,我相信很多人都有像这样创建动态 REST 端点的经验。您能提供什么见解?
它不会 100% 回答您的要求,但请查看我多年来编写并构建的 booster
库。 http://github.com/deitch/booster
它会根据您配置的资源自动生成端点。您可以 设置模型字段、验证、post 处理器、过滤器等(并且associations/relationships 正在进行中)。查看 github 主页上的 README 以了解其功能和示例。
例如,想想像 Firebase 这样的东西。
- 如果用户GET from /,会返回整个集合的数据(如果数据多最好自动处理分页)
- 如果用户从 /some/.../endpoint 获取资源,它会在该点自动解析资源,无论您进行多深,无需任何配置
- 如果用户从 /some/.../endpoint PUT,它会自动将数据存放在该端点,(为底层数据提供者创建必要的存储结构/集合/对象)
我不想要猫鼬之类的东西,因为我不想明确声明我自己的模型。我想尽可能地在前端保留应用程序的细节,这样服务器就可以有最少的配置。
是否有任何 node.js 库可以为您处理这个问题?如果没有,我相信很多人都有像这样创建动态 REST 端点的经验。您能提供什么见解?
它不会 100% 回答您的要求,但请查看我多年来编写并构建的 booster
库。 http://github.com/deitch/booster
它会根据您配置的资源自动生成端点。您可以 设置模型字段、验证、post 处理器、过滤器等(并且associations/relationships 正在进行中)。查看 github 主页上的 README 以了解其功能和示例。