更新内容
- 已支持环境变量文件功能,方便地区分和配置本地环境,线上环境。
- 增加定时器功能,满足各种定时任务。
- 调整和完善接口参数方案,一次配置,多个接口共享。
- 增加多个内置的数据库字段定义。
- 完善和优化角色相关的处理逻辑。
- 增加优雅监听进程关闭功能。
- 增加请求速率限制功能。
- 修复邮件发送的缓存问题。
- 调整文件上传最大体积为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 研发的免费且开源的后台管理系统。