你好书呆子,Fortune.js 是一个用于实现规范的超媒体API进行原型设计的Web框架。它具有模块化的持久层,可以适应不同的数据库适配器。如果你有兴趣,可以通过 这个链接 下载相关的代码文件。要获取 Fortune.js,可以通过 npm 安装:$ npm install fortune
。
尽管 JSON API 的 v1.0 已经发布了标签,但 Fortune 还没有完全实现所有功能。目前需要继续开发的部分包括查询、分页、排序以及复合文件不同格式之间的内容协商(尚在计划中)。不过,Fortune 已经实现了使用 JSON API 所需的基本功能,并且提供了额外的功能支持。它附带了路由和数据库交互的能力,还包括用于 JSON API 和其他未来超媒体格式的序列化器和反序列化器。更多关于 Fortune.js 的模块化设计可以参考 模块化加载框架 的相关文件。
需要注意的是,Fortune.js 并不包含任何身份验证或授权功能,如果你需要这部分功能,可以参考 其他模块化框架 或自己进行扩展。想深入了解如何使用 HTML5 和 Node 构建超媒体API的朋友,可以点击 这里 进行学习。
暂无评论