腾讯开源的 JSON 网络传输协议,主打零代码、全功能、强安全 ORM 库

科技   2024-09-22 23:50   北京  
关注下方公众号,获取更多热点资讯

APIJSON 是腾讯开源的一款专为 API 设计的 JSON 网络传输协议及 ORM 库,旨在简化开发流程,提高开发效率,并降低开发和沟通成本。它适用于中小型前后端分离的项目,特别是创业项目、内部项目、低代码/零代码、小程序、BaaS、Serverless 等场景。

APIJSON 主要特点

🏆 零代码、全功能、强安全 ORM 库 🚀,后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。

1)对于前端:

  • 不用再向后端催接口、求文档
  • 数据和结构完全定制,要啥有啥
  • 看请求知结果,所求即所得
  • 可一次获取任何数据、任何结构
  • 能去除多余数据,节省流量提高速度

2)对于后端:

  • 提供万能通用接口,大部分 HTTP API 不用再写
  • 零代码增删改查、各种跨库连表、JOIN 嵌套子查询等
  • 自动生成文档,不用再编写和维护,且自动静态检查
  • 自动校验权限、自动管理版本、自动防 SQL 注入
  • 开放 HTTP API 无需划分版本,始终保持兼容

APIJSON 的使用场景

APIJSON 适用于快速开发、微服务和移动应用,提供简洁易用、强类型安全和可扩展的特性,是现代软件开发的理想选择。

APIJSON 接口展示

Postman 展示 APIJSON

APIAuto 展示 APIJSON

使用 APIAuto-机器学习接口工具 来管理和测试 HTTP API 可大幅 减少传参错误、提升联调效率(注意网页工具界面是 APIAuto,里面的 URL+JSON 才是 APIJSON 的 HTTP API):


项目源码:

  • https://github.com/Tencent/APIJSON


大家都在看

FED实验室
前端开发实验室,专注于前端全栈开发方向,内容覆盖前端热点资讯、工程架构、技术实践、工具资源和前端面试招聘等内容。全网同号。
 最新文章