Fortune.js 介绍
Fortune.js是一个超媒体 API 原型框架,实现 jsON API 规范。fortune 具有一个模块化的持久层,里面包括了 NeDB (内联),MongoDB,MySQL,Postgres 和 SQLite 的适配器。
Fortune 实现了所有 jsON API 的规范,还有一些其他的特性:
使用简单, Fortune 提供免费的路线控制和数据库交互,不需要用户制作管道。
关联和双向关系的映射,不需要用户管理资源之间的关联关系。
在编辑前或者阅览之后,自动变换资源,实现特定的应用逻辑。
安装
npm install fortune --save
使用
const fortune = require('fortune') // Works in web browsers,too.
const store = fortune({
user: {
name: String,
// Following and followers are inversely related (many-to-many).
following: [ Array('user'),'followers' ],
followers: [ Array('user'),'following' ],
// Many-to-one relationship of user posts to post author.
posts: [ Array('post'),'author' ]
},
post: {
message: String,
// One-to-many relationship of post author to user posts.
author: [ 'user','posts' ]
}
})
GitHub:https://github.com/fortunejs/fortune
网站描述:一个超媒体 API 原型框架
Fortune.js
小编说
以上是编程之家为你收集整理的Fortune.js全部内容。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。