Skip to content

Commit

Permalink
update docs website
Browse files Browse the repository at this point in the history
  • Loading branch information
wangqi committed Jan 18, 2024
1 parent dc120f7 commit 1b9855d
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion docs/2023/zh/project/bigdata/data-service.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# 数据服务

文档链接:

* [基于开源项目动态发布Rest API的数据服务探索](https://zhuanlan.zhihu.com/p/137643229)

开源项目:

* [DBApi](https://github.com/freakchick/DBApi)。零代码开发api服务,只需编写sql,就可以生成http api服务。支持api动态创建,多数据源连接,动态添加数据源,兼容多种数据库
* [magic-api](https://github.com/ssssssss-team/magic-api)。magic-api 是一个接口快速开发框架,通过Web页面编写脚本以及配置,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象
* [APIJSON](https://github.com/Tencent/APIJSON)。APIJSON 是一种专为 API 而生的 JSON 网络传输协议 以及 基于这套协议实现的 ORM 库。为各种增删改查提供了完全自动化的万能 API,零代码实时满足千变万化的各种新增和变更需求
* [APIJSON](https://github.com/Tencent/APIJSON)。APIJSON 是一种专为 API 而生的 JSON 网络传输协议 以及 基于这套协议实现的 ORM 库。为各种增删改查提供了完全自动化的万能 API,零代码实时满足千变万化的各种新增和变更需求
* [dataService](https://github.com/zhugezifang/dataService)。dataService 旨在提供全面的数据服务及共享能力,统一管理面向内外部的API服务。能够将数据表快速生成数据API,或将已有API快速注册至本平台进行统一管理与发布。
* [Dataway]([hasor](https://github.com/ClouGence/hasor))。Hasor 提供 DataQL(数据查询引擎)。依托 DataQL 服务聚合能力,Dataway 为应用提供一个 UI 界面,可以直接在界面上配置和发布接口。这种模式的革新使得开发一个接口不必在编写任何形式的代码,只需要配置一条 DataQL 查询即可完成满足前端对接口的需求。 从而避免了从数据库到前端之间一系列的开发配置任务,例如:Mapper、DO、DAO、Service、Controller 统统不在需要。Dataway特意采用了 jar包集成的方式发布,这使得任意的老项目都可以无侵入的集成 Dataway。 直接改进老项目的迭代效率,大大减少企业项目研发成本。
* [rocket-api](https://github.com/mihuajun/rocket-api)。"Rocket-API" 基于spring boot 的API敏捷开发框架,服务端50%以上的功能只需要写SQL或者 mongodb原始执行脚本就能完成开发,另外30%也在不停的完善公共组件,比如文件上传,下载,导出,预览,分页等等通过一二行代码也能完成开发,剩下的20%也能依赖于动态编译技术生成class的形式,不需要发布部署,不需要重启来实现研发团队的快速编码,提测以及回归。

0 comments on commit 1b9855d

Please sign in to comment.