大小:108K更新:2022-02-15 14:49:43
类别:网络软件系统:WinAll
包名:
ApiAdmin(后台管理系统),基于ThinkPHP V5.1.*,ApiAdmin5.0开发,是一个前端和后端完全分离的项目。前端由Vue构建,界面文档自动生成,界面输入参数自动生成,界面输出参数数据类型自动规则!
自动文档生成
对于程序员来说,最痛苦的事情就是看着没有文档的代码,为自己的代码编写文档。在ApiAdmin的世界里,只需要几个简单的步骤,文档就唾手可得!
输入参数过滤
产品严谨,测试严谨,每一个数据都要验证,每一个界面都必不可少,是时候让我们专注于业务,而不是在意这些“细节”了!
输出参数规律性
PHP是弱类型语言,json_encode更喜欢“自我断言”。每次都会因为数据类型带来很多麻烦。ApiAdmin将帮你彻底解决痛点!
融合三方界面
一个人的实力不如一个团队。ApiAdmin可以很好的连接到第三方接口。当然,别人来接我们也没问题。多语言SDK正在准备中& # 8230;。
动态数据加载
后台使用Datatables.js动态刷新列表数据,无论是翻页还是搜索,都大大提升了用户体验!
有利于二次开发
如果你想自己做某件事,ApiAdmin允许你从头到尾自定义它。项目名称、项目版本、数据过滤规则、数据输出方式、数据获取方式& # 8230;。
拥有高度可用的菜单系统。
拥有强大的权限管理系统。
实现纯页面加载。
有一个容易理解的项目手册。(未完成)
拥有优雅的项目对接机制。(未完成)
有漂亮的界面文档自动生成机制。(未完成)
有方便的用户管理系统。
拥有强大的数据统计系统。(未完成)
有完善的技术服务和技术支持渠道。(未完成)
拥有丰富的应用场景解决方案。(未完成)
优化权限选择
优化主菜单显示。
修复系统缓存
调整日志存储和弹性搜索
修复一些已知的错误
首先,让我自我介绍一下。我是一名PHP程序员,目前在一家上市集团工作。我的第一份工作是开发微信,这是我入行以来的第一个商业线上项目。虽然我只演了一个不太重要的角色,但还是感谢它让我第一次接触到API,也让我第一次对API产生了兴趣。过了一段时间,我甚至疯狂地收集各种免费的API接口!然而,我只是一直在使用API,但我没有为API贡献任何东西。
开源框架被大量使用,开源代码被大量阅读。github、git@osc、Stack Overflow等优秀的平台给了我很大的帮助,所以我觉得是时候为开源做点什么了。我还为开源项目PhalApi贡献了代码,正是这个机会让我正式走向开源社区。随着时间的推移,PhalApi取得了巨大的成就,它的成长壮大了Api的地位。既然API在未来的互联网世界中占据着非常重要的地位,既然越来越多的人开始开发API,那么无状态API该如何管理呢?于是ApiAdmin来了~