3 Star 7 Fork 2

WangFan / yf-api-server

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
ROADMAP.md 1.09 KB
一键复制 编辑 原始数据 按行查看 历史
WangFan 提交于 2019-04-06 10:25 . add pino for log

Roadmap Of yf-fpm-server

v3.0

  • 全局

    • 使用 nedb 保存一些需要持久化的数据,启动时自动加载这些设置
    • 将 config 中的 apps 部分存储到 nedb 中,支持运行过程中修改这些选项
    • 自定义异常的处理
    • 使用日志模块pino,替换 fpm.logger
    • support https://
    • 异常通过 throw 传递到最外层,减少 Promise.reject 的调用。
    • 添加 debug 模块
  • 核心

    • 去除Hook, Biz的export, 通过 createHook, createBiz 来创建
    • 修改 auth 为 permision
    • 添加后台页面
      • 菜单
  • 插件

    • 实现热部署
    • MockServer
    • UnitTest
  • 弃用

    • 文件上传的部分
    • chai 模块 替换成 Nodejs 自带的 assert 模块
    • Bluebird Pormise 的部分全部使用 Node 原生的Pormise

v2.3

  • 插件

    • 升级插件逻辑,使用注入的方式引用其他插件
    • 可快速编辑和更新接口文档的插件
    • 常用插件的实现
  • 上传模块将文件保存到七牛

v2.2

  • 权限验证
  • 文件上传
  • 钩子机制
  • 标准输出
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/yfsoft/yf-api-server.git
git@gitee.com:yfsoft/yf-api-server.git
yfsoft
yf-api-server
yf-api-server
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891