前端和后端用 rest 风格 API 通信,同时开工。我们自己手写了一些死数据假 API ,前端调用,后端实现。有没有现成的 API 设计工具?可以方便配置生成接口,这样前端用这个假接口开发,后端按照这个死数据去实现,最好接口测试也自动生成。
1
faceair 2015 年 10 月 3 日
|
2
sparanoid 2015 年 10 月 3 日 via iPhone |
3
TomDu 2015 年 10 月 3 日
OData?
|
4
onlyxuyang 2015 年 10 月 3 日 via Android
@sparanoid 这个看起来很厉害的样子 有时间研究研究
|
5
xnotepad 2015 年 10 月 3 日
|
6
realityone 2015 年 10 月 3 日 via iPhone
apiray
|
7
hantsy 2015 年 10 月 3 日
@marginleft 基本上不可行。 SOAP 使用 Contract First 方式比较多,结果导致很多人不愿意用。这也是被 REST 替代的原因之一。
Swagger 可以生成在线 REST API 测试( 2.0 方式也支持从 Contract First 方式先设计),我们一般都是如此,先后端开发,所以 API 都可以通过 Swagger UI 在线测试,你可以将 Swagger 中呈现的数据格式作为约定,供前端使用。 敏捷的方式也不可能说数据格式完全在早期开始定下不变的。 |
8
hantsy 2015 年 10 月 3 日
我的例子都是通过 Swagger UI 来可视化 REST API ,也就是 Code First 方式。
https://github.com/hantsy/angularjs-springmvc-sample https://github.com/hantsy/angularjs-springmvc-sample-boot |
9
hydyy 2015 年 10 月 3 日
rap
|
10
xujialiang 2015 年 10 月 3 日
http://jsonapi.xujialiang.net 我自己实现的。。。。就是为了生成假数据用.在后台还未开发接口时,我自己先行写服务。
|
11
fhefh 2015 年 10 月 3 日
mark ~~~ 3QS
|
12
balabalaguguji 2019 年 6 月 12 日
有专门写 api 文档的工具,easydoc.xyz
|