- GET: 普通获取数据
- HEAD: 普通获取数量
- GETS: 安全/私密获取数据 , 用于获取钱包等对安全性要求高的数据
- HEADS: 安全/私密获取数量,用于获取银行卡数量等对安全性要求高的数据总数
- POST: 新增数据
- PUT: 修改数据,只修改所传的字段
- DELETE: 删除数据
3、Who/When/Where适用场景非金融类场景;中小型前后端分离的项目,尤其是 初创项目、内部项目、低代码/零代码、小程序、BaaS、Serverless 等 。
简易DemoAPIJSON-ToDo-Demo 一个简单的 todo 示例项目 , 精简数据,简化上手流程,带自定义鉴权逻辑
管理类系统apijson-examples APIJSON 的前端、业务后端、管理后端 Demo
4、How按需依赖
- apijson-orm APIJSON ORM 库,可通过 Maven, Gradle 等远程依赖
- apijson-framework APIJSON 服务端框架 , 通过数据库表配置角色权限、参数校验等 , 简化使用
- apijson-router APIJSON 的路由插件,可控地对公网暴露类 RESTful 简单接口,内部转成 APIJSON 格式请求来执行 。
- apijson-column APIJSON 的字段插件,支持 字段名映射 和 !key 反选字段
Best Practices文档
- APIJSON 官方文档,提供排版清晰、搜索方便的文档内容展示,包括设计规范、图文教程等
- APIJSON 英文文档 , 提供排版清晰的文档内容展示,包括详细介绍、设计规范、使用方式等
APIJSON 后端教程(2):数据库https://www.bilibili.com/video/BV1eB4y1N77s
APIJSON 后端教程(3):Demohttps://www.bilibili.com/video/BV1FX4y1c7ug
APIJSON 后端教程(4):Boothttps://www.bilibili.com/video/BV18h411z7FK
APIJSON 后端教程(5):Finalhttps://www.bilibili.com/video/BV1GM4y1N7XJ
APIJSON 后端教程(6):uliweb_apijsonhttps://www.bilibili.com/video/BV1yb4y1S79v/
APIJSON 后端教程(7):问题答疑https://www.bilibili.com/video/BV1dQ4y1h7Df
FAQhttps://hanxu2018.github.io/APIJSON-DOC/md/QA/#q-a-常见问题
5、Other生态
- APIAuto 敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释
- UnitAuto 机器学习单元测试平台,零代码、全方位、自动化 测试 方法/函数 的正确性和可用性
- SQLAuto 智能零代码自动化测试 SQL 语句执行结果的数据库工具