Skip to content
master
Go to file
Code
This branch is 363 commits behind Tencent:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

README.md

APIJSON

🏆�?云最有价值开�?项目
🚀�?�端接口和文档自动化,前端(客�?�端) 定�?�返回JSON的数据和结构�?

   

     

   

English  通用文档 视频教程 在线工具


APIJSON�?�一种专为API而生的 JSON网络传输协议 以及 基于这套协议实现的ORM库。
为 简单的增�?�改查�?复杂的查询�?简单的事务操作 �?供了完全自动化的API。
�?�大幅降低开发和沟通�??本,简化开发�?程,缩短开发周期。
适�??中小型前�?�端�?�离的项目,尤其�?�互�?�网�?�业项目和�?业自用项目。

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

特点功�?�

在线解�?

  • 自动生�??接口文档,清晰可读永远最新
  • 自动校验与格式化,支�?�?亮和收展
  • 自动生�??�?�种语言代�?,一键下载
  • 自动管�?�与测试接口用例,一键共享
  • 自动给请求JSON加注释,一键�?�换

对于前端

  • 不用再�?��?�端催接口�?求文档
  • 数据和结构完全定�?�,�?啥有啥
  • 看请求知结果,所求即所得
  • 可一次获取任何数据�?任何结构
  • �?�去除重复数据,节�?�?量�?�?速度

对于�?�端

  • �?供通用接口,大�?��?�API不用再写
  • 自动生�??文档,不用再编写和维护
  • 自动校验�?�?�?自动管�?��?本�?自动�?�SQL注入
  • 开放API无需�?��?��?本,始�?保�?兼容
  • 支�?增�?�改查�?模糊�?�索�?正�?�匹配�?远程函数等

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

自动生�??�?装请求JSON的Android与iOS代�?�?一键自动生�??JavaBean�?�解�?Response的代�?

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

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



[以下Gif图看起来比�?卡,实际在手机上App�?行�?�?畅]


为什�?�?用APIJSON?

前�?�端 关于接口的 沟通�?文档�?�?��? 等 10 大痛点解�?

快速上手

1.�?�端�?�署

可以跳过这个步骤,直接用APIJSON服务器IP地址 apijson.cn:8080 来测试接口。
�?  APIJSON�?�端�?�署 - Java

2.前端�?�署

可以跳过这个步骤,直接使用 APIAuto-自动化接口管�?�工具 �?� 下载客�?�端App。
�?  Android  �?�  iOS  �?�  JavaScript

下载客�?�端App

仿微信朋友�?动�?实�??项目
APIJSONApp.apk

测试及自动生�??代�?工具
APIJSONTest.apk

使用登记


您在使用APIJSON�?�?

贡献者们



感谢大家的贡献。

�?��?赞赏

如果你喜欢 APIJSON,感觉 APIJSON 帮助�?�了你,可以点右上角 �?Star 支�?一下,谢谢 ^_^
你也�?可以扫描下面的二维�?,赞助点服务器和域�?�的购买及维护费用,�?�者请作者喝一杯咖啡~

如果希望�?赠之�?��?�获得相关的帮助,可以选择加入下面的�?费群来取代普通�?赠,可以获得作者的直接帮助。

如果在�?赠留言中备注�?�称,将会被记录�?��?�表中~ 如果你也�?� Github 开�?作者,
�?赠时可以留下 Github 项目地址�?�者个人主页地址,链接将会被添加�?��?�表中起�?�互相推广的作用。

技术交�?

如果有什�?问�?�?�建议可以 �?ISSUE �?� 加群,交�?技术,�?�享经验。
如果你解决了�?些bug,�?�者新增了一些功�?�,欢迎 贡献代�?,感激不尽~

QQ解决群 - 607020115�?�?费)

自开群以来,�?�?�有�?多的朋友�?出了�?多问�?,�?�也解决了�?多问�?,其中有大半问�?�?�本库的Bug导致,也有些�?�使用者项目本 身的环�?问�?,这花费了�?�大量的时间,经过�?�的观察和测试,�?�目前为止,本库的bug已经越来越少,当然不�?�说完全没有,但�?� 已经�?�满足�?大�?��?�项目的需求。所以从现在起,�?��?�出一个决定:把之前的讨论群改�??解决群,并开�?��?费入群功�?�,专为解决大 家在使用本库时�?��?�的问�?,不管�?�本库bug�?�?�特殊的项目环�?导致�?包�?�项目本身的bug)。 �?�也有自己的工作和娱�?时间,只有大家�?�解和支�?�?�,�?�才�?�专�?的为大家解决问�?。不过也不用担�?,�?�已经建立了另一个可以免费 进入的QQ讨论群。

QQ讨论群 - 734652054�?免费)

这个群,免费进入,大家可以相互讨论本库的相关使用和出现的问�?,群主也会在里面解决问�?,如果�?出的问�?,群�??�?不�?�帮助 解决,需�?群主解决,但�?��?花费群主五�?�钟以上的时间�?本库Bug除外),群主将不会解决这个问�?,如果项目紧急,请�?费进入解 决群解决�?不过注意,�?费群中群主会�?认真�?努力的解决问�?,但也不�?�保�?已经�?�完美解决)�?�者转换使用其他的开�?库。

相关推�?

APIJSON, 让接口和文档�?鬼去�?��?

仿QQ空间和微信朋友�?,�?解耦�?复用�?�?�活

�?�端开挂:3行代�?写出8个接口�?

�?�端自动化�?本管�?�,再也不用改URL了�?

3步�?�建APIJSON�?�端新表及配置

APIJSON 自动化接口和文档的快速开发神器 �?一)

其�?项目

APIAuto 自动化接口管�?�工具,自动生�??文档与注释�?自动生�??代�?�?自动化回归测试�?自动静�?检查等

apijson-doc APIJSON �?方文档,�?供排�?清晰�?�?�索方便的文档内容展示,包括设计规�?�?图文教程等

apijson.org APIJSON �?方网站,�?供 APIJSON 的 功�?�简介�?登记用�?��?作者与贡献者�?相关链接 等

APIJSON.NET C# �? APIJSON ,支�? MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite

apijson-php PHP �? APIJSON,基于 ThinkPHP,支�? MySQL, PostgreSQL, MS SQL Server, Oracle 等

apijson Node.ts �? APIJSON,支�? MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite, MariaDB, WebSQL

uliweb-apijson Python �? APIJSON,支�? MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite 等

APIJSON Go �? APIJSON,功�?�开发中...

APIJSONKOTLIN Kotlin �? APIJSON,基础框架�?�建中...

APIJSONParser 第三方 APIJSON 解�?器,将 JSON 动�?解�?�?? SQL

ApiJsonByJFinal 整�?? APIJSON 和 JFinal 的 Demo

SpringServer1.2-APIJSON 智慧党建服务器端,�?供 上传 和 下载 文件的接口

APIJSON-Android-RxJava 仿微信朋友�?动�?实�??项目,ZBLibrary(UI) + APIJSON(HTTP) + RxJava(Data)

Android-ZBLibrary Android MVP快速开发框架,Demo全面,注释详细,使用简单,代�?严谨

感谢�?��?的作者们的贡献,点 �?Star 支�?下他们�?�。

�?续更新

https://github.com/TommyLemon/APIJSON/commits/master

�?云主页

https://gitee.com/TommyLemon/APIJSON

About

🏆Gitee Most Valuable Project🚀A JSON Transmission Protocol and an ORM Library for providing APIs and Docs automatically.

Resources

License

Packages

No packages published
You can’t perform that action at this time.