java 写的 web 服务, 要给前端提供接口文档, 问下大家都是怎么生成的?
现在业内实践用的都是啥?
现在业内实践用的都是啥?

1 alanhe421 Mar 10, 2021 swagger |
2 sunziren Mar 10, 2021 用过楼上的,挺好的 |
3 gageshan Mar 10, 2021 |
4 knightdf Mar 10, 2021 openapi, swagger |
5 wolfie Mar 10, 2021 md 手写,生成的除了自己很难看,而且涉及到字段改动怎么标注。 |
6 lungank Mar 10, 2021 swagger |
7 rationa1cuzz Mar 10, 2021 难道就我一个人手写吗? |
8 hanssx Mar 10, 2021 如果 python 的话,fastapi 很不错。 |
9 zlhsvc Mar 10, 2021 手写,之前用过脚本总觉得差了点 |
10 yiqiao Mar 10, 2021 swagger 能够快速生成。 showdoc |
11 acmore Mar 10, 2021 swagger Java 生态下也可以考虑 Spring Rest Docs |
12 balabalaguguji Mar 10, 2021 可以用易文档编写 https://easydoc.xyz ,它也可以一键生成文档,也可以从注释生成文档。预览效果: https://www.easydoc.xyz/s/17790664 截图 https://i.loli.net/2021/03/10/jVQdKMkJ4FPevui.png |
13 liuzhaowei55 Mar 10, 2021 via iPhone 手写 |
14 bigpigeon Mar 10, 2021 swagger |
15 bigpigeon Mar 10, 2021 写了一个通过 go 框架生成 swagger 代码的 api,只要实现 api 就能自动生成 swagger |
16 SjwNo1 Mar 10, 2021 手写+1 |
17 cocowind Mar 10, 2021 yapi docker 手写 |
18 jowan Mar 10, 2021 swag |
19 zhaorunze Mar 10, 2021 我还以为手写了个框架,仔细一想,可能是手写文档。。。 |
20 ghouleztt Mar 10, 2021 swagger |
21 Molita Mar 10, 2021 swagger 然后 用 redoc 展示 |
22 NoneUndefined Mar 10, 2021 swagger+插件直接变 doc |
23 mcfog Mar 10, 2021 重要的不是怎么生成,而是数据源在哪里,怎么管理 |
24 h82258652 Mar 10, 2021 swagger,部分生成不了的用 docfx |
25 oneend Mar 10, 2021 只有我用 gitbook 吗? |
26 www5070504 Mar 10, 2021 swagger 只要增加几行注释 很好用.. |
27 a62527776a Mar 10, 2021 apidoc |
28 Rekkles Mar 10, 2021 yapi |
29 star7th Mar 10, 2021 |
30 journalistFromHK Mar 10, 2021 上一家公司,老板写 java,啥是文档?不存在的,自己去看 controller 吧 |
31 so1n Mar 10, 2021 自己写了一个库来自动生成 https://github.com/so1n/pait |
32 henryhu Mar 10, 2021 apidoc |
34 KisekiRemi Mar 10, 2021 对接的给我一个 swagger |
35 cat007 Mar 10, 2021 swagger+yapi |
36 AngryPanda Mar 10, 2021 md 手写 、YAPI |
37 evam Mar 10, 2021 postman 自己调试接口,然后 postman 分享,coding 自动生成 |
38 egfegdfr Mar 10, 2021 smart-doc 感觉 swagger 的侵入性太强了 |
39 jorneyr Mar 10, 2021 不喜欢 swagger 这种污染源码的工具,更喜欢用 yApi 这种类似的工具进行管理。 |
41 monkeyWie Mar 10, 2021 swagger 然后自动同步到 yapi |
42 scxiazi Mar 10, 2021 restdoc |
43 putaozhenhaochi Mar 10, 2021 借楼问下,各位是先定义接口 还是先写代码 |
44 MarioLuo Mar 10, 2021 YapiIdeaUploadPlugin IDEA 插件基于 JavaDoc 注释生成文档,上传到 yapi 中. |
45 xnotepad Mar 10, 2021 自己写了个 https://apidoc.tools |
46 chogath Mar 10, 2021 swagger + yapi,永远滴神 |
47 newmlp Mar 10, 2021 md 手写 |
48 offswitch Mar 10, 2021 @putaozhenhaochi 通常的说法是先写定义再写代码,不过大部分公司根本就没这要求,爱咋咋 |
49 alienx717 Mar 10, 2021 md 手写 |
50 XCFOX Mar 10, 2021 目前用过最舒服的是 GraphQL 。文档和接口无缝结合。接口还是强类型的。前端能直接根据 graphql 接口地址生成接口类型 |
51 20200924 Mar 10, 2021 作为前端人员,感觉看 yapi 比看 swagger 舒服很多 |
52 justin2018 Mar 10, 2021 每次 API 有啥修改 就发一份 word 文档 真是 不好吐槽 |
53 54xavier Mar 10, 2021 swagger |
54 sannyzeng Mar 10, 2021 yapi |
55 fuyangyishi0 Mar 10, 2021 没人用 RAP 吗 |
56 Gunn27 Mar 10, 2021 |
57 guiling Mar 10, 2021 yapi |
58 qW7bo2FbzbC0 Mar 10, 2021 因为 go 没有便捷的 swagger 工具,我转 spring 这种插件成熟的框架了 |
59 yang2048 Mar 10, 2021 swagger 或者 knife4j |
60 zhyd1997 Mar 10, 2021 RESTful API,只有我用 Postman 写文档吗。。。 |
61 salenpeng Mar 10, 2021 swag /:狗头 |
62 hakr Mar 10, 2021 @YadongZhang #60 俺也用... |
63 freebird1994 Mar 10, 2021 swagger + yapi |
64 nowtg Mar 10, 2021 写 protobuf 然后生成 swagger |
65 nowtg Mar 10, 2021 使用 protobuf 定义,只要想改接口参数,proto 就必须修改,swagger 肯定也是最新的 |
66 ERRASYNCTYPE Mar 10, 2021 实习生写 |
67 asanelder OP @ERRASYNCTYPE #66 铁子, nb |
68 m1ch3ng Mar 10, 2021 smart-doc,靠 javadoc 就能自动生成 |
69 liuzhihang Mar 10, 2021 IDEA 插件 Doc View 纯 markdown 。不知道能不能满足你的需求。也欢迎 v2 小伙伴提 PR https://github.com/liuzhihang/doc-view  |
70 Cbdy Mar 10, 2021 via Android 手写 |
71 liuzhihang Mar 10, 2021 发不出来图…… 看链接吧 https://plugins.jetbrains.com/plugin/15305-doc-view |
72 noyidoit Mar 10, 2021 postman...... |
73 dcatfly Mar 10, 2021 yapi 竟然有 1k+的 issue 没关闭,最近在用它内部的组件,代码写的一言难尽。。让我觉得这个项目还没死也是不容易。。 |
75 ArrayBuffer Mar 11, 2021 我是前端, 对我来说最好的还是 `swagger` / `graphql`; `swagger` 是比较成熟的, 但对于阅读者来说还是有些地方体验不是很好, 为此我写了个脚本 greasyfork.org/zh-CN/scripts/401581, `graphql` 我也写了 greasyfork.org/zh-CN/scripts/416677 |
76 xcatliu Mar 11, 2021 Swagger UI 感觉不是很好看,有没有其他替代?(除了 yapi ) |
77 feitxue Mar 11, 2021 swagger 增强 ui 后的 knife4j,会舒服一点. |
78 zaul Mar 11, 2021 语雀 |
79 balabalaguguji Mar 11, 2021 @xcatliu #76 易文档可以看下,真好用 |
80 balabalaguguji Mar 11, 2021 @vfxx #74 那肯定还没用过易文档 |
81 ccvip Mar 11, 2021 我一直是用的 showdoc 私有化部署,易文档部署价格 8K,要不起。。。 易文档免费版竟然不支持导出 |
82 liuliangsir Mar 18, 2021 @sss495088732 能问下,你用的是哪个 yapi docker 镜像 |
83 cocowind Mar 18, 2021 |
84 smartdoc647 Jul 22, 2021 smart-doc+torna,目前开源产品中国内最成熟的,科大讯飞和顺丰这些公司都在用,不是吹出来的。 |