其他分享
首页 > 其他分享> > 腾讯开源 APIJSON 连创五个第一

腾讯开源 APIJSON 连创五个第一

作者:互联网

APIJSON是一种专为API而生的 JSON网络传输协议 以及 基于这套协议实现的ORM库。 为 简单的增删改查、复杂的查询、简单的事务操作 提供了完全自动化的API。 能大幅降低开发和沟通成本,简化开发流程,缩短开发周期。

通过自动化API,前端可以定制任何数据、任何结构。 大部分HTTP请求后端再也不用写接口了,更不用写文档了。 前端再也不用和后端沟通接口或文档问题了,再也不会被文档各种错误坑了。 后端再也不用为了兼容旧接口写新版接口和文档了,再也不会被前端随时随地没完没了地烦了。

APIJSON 适用场景

适合中小型前后端分离的项目,尤其是 BaaS、Serverless、互联网创业项目和企业自用项目。

APIJSON 功能特点

支持 增删改查、分页排序、分组聚合、统计组合、模糊搜索、正则匹配、连续范围、比较运算、逻辑运算、 存储过程、各种JOIN、各种子查询、字段过滤、多数据库、垮库跨表、性能分析、排列组合、结构变换、 远程函数调用、多级缓存规则、数据与结构校验、角色与操作权限校验 等。

对于前端

对于后端

APIJSON接口展示

使用 APIAuto-机器学习HTTP接口工具来展示基于 APIJSON 协议的 HTTP API:

多表关联查询、结构自由组合、多个测试账号、一键共享测试用例

自动生成封装请求JSON的Android与iOS代码、一键自动生成JavaBean或解析Response的代码

自动保存请求记录、自动生成接口文档,可添加常用请求、快捷查看一键恢复

一键自动接口回归测试,不需要写任何代码(注解、注释等全都不要)

一图胜千言 - 部分基础功能概览

APIJSON App演示

使用 APIJSON + ZBLibrary 开发的 Android 客户端 Demo。以下 Gif 图看起来比较卡,实际在手机上 App 运行很流畅:

  


项目主页

请点一个 Star 支持谢谢!

GitHub 主页

https://github.com/Tencent/APIJSON

工蜂主页

https://git.code.tencent.com/Tencent_Open_Source/APIJSON

码云主页

https://gitee.com/TommyLemon/APIJSON

标签:APIJSON,连创,Star,接口,码云,开源,API,文档
来源: https://www.cnblogs.com/tommylemon/p/13952332.html