基于nodejs的api框架,yiapi v2.10.1 发布,方便快捷的 node.js 接口开发框架

科技资讯 投稿 4500 0 评论

更新内容

    已支持环境变量文件功能,方便地区分和配置本地环境,线上环境。
  1. 增加定时器功能,满足各种定时任务。
  2. 调整和完善接口参数方案,一次配置,多个接口共享。
  3. 增加多个内置的数据库字段定义。
  4. 完善和优化角色相关的处理逻辑。
  5. 增加优雅监听进程关闭功能。
  6. 增加请求速率限制功能。
  7. 修复邮件发送的缓存问题。
  8. 调整文件上传最大体积为100M。

yiapi 是什么?

基于nodejs的api框架,中文名称 易接口。

是一个基于 fastify 深度封装,专注于 接口 开发的 nodejs 后端框架。

功能特点

    只需 简单配置,快速上手开发。
  • 默认支持 微信扫码 登录注册功能,解决垃圾账号和短信费用问题。
  • 自动生成 接口文档,对接方便。
  • 自带 权限、角色、管理、日志、菜单、接口、字典等基础功能。
  • 自带 邮件发送,文件上传等功能。
  • 自带请求 日志打印 和 日志分割 功能。
  • 自带 jwt 鉴权机制。
  • 自带登录日志,邮件日志功能。
  • 自带配套的后台管理系统 yiadmin,5分钟搭建一个后台管理系统。
  • 默认已处理的 跨域 问题,无需为再为跨域担心。
  • 优先使用 缓存,提供高性能接口。
  • 默认提供 静态文件托 管功能。
  • 支持定时器功能。
  • 可以 一键更新 驱动内核与系统字段。
  • 方便的 接口参数验证 功能,极大减少安全隐患。
  • 自带 文件上传 功能,无需自己手动开发。

仓库地址

点个星星,老铁。

gitee - https://gitee.com/yicode-team/yicode

github - https://github.com/yicode-team/yicode

作者简介

属性
姓名 陈随易
微信 c91374286 或 nolimitluandou
扣扣 24323626(用得少)
邮箱 bimostyle@qq.com
知乎 知乎陈随易
掘金 掘金陈随易
码云 码云陈随易
github github 陈随易
交流探讨 创建了 全球顶级程序员微信交流群,加入交流请加我微信

实际效果

在线演示地址:后台管理演示

使用 yiapi + yiadmin 研发的免费且开源的后台管理系统。

随易科技

爱奇艺客户端“白嫖”电视机,后台满速上传 2023 年收入最高的技术岗位 deepin 采用 Asahi Linux 适配 Apple M1 Threads 注册量已破三千万,后端基于 CPython 深度“魔改” TIOBE 7 月榜单:C++ 即将超越 C,JavaScript 进入 Top6 Visual Studio Code 1.80 发布,支持终端图片功能 ChatGPT 流量下降 10% 中后台前端苦 CURD 久矣,今将举 Koala Form 7 月数据库排行:Oracle 大涨,再度拉开比分 全球桌面浏览器市场份额排名,Safari 继续稳坐第二

编程笔记 » 基于nodejs的api框架,yiapi v2.10.1 发布,方便快捷的 node.js 接口开发框架

赞同 (19) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽