1
woncode 2019-11-27 13:03:27 +08:00 via Android
难道一般不都是 swagger 吗
|
2
YIsion 2019-11-27 13:55:05 +08:00
用的 rap2
|
3
frantic 2019-11-27 14:02:36 +08:00
作为前端感觉 rap2 比 swagger 友好多了
|
4
libook 2019-11-27 14:06:40 +08:00
文档方面现在在尝试用 OpenAPI(Swagger),可以和 JSON Schema 结合起来做接口校验。
|
5
ClericPy 2019-11-27 14:21:25 +08:00
现在用的 fastapi 自带生成两种文档, 还内置了测试请求的 webui, 省的开 postwomen 了
|
7
ClericPy 2019-12-28 19:04:30 +08:00
@wzw #6 大致语法很相似, 都是装饰器拖 route, 不过我主要是太多协程函数了, 所以用 ASGI 告别 WSGI, 好用程度后者自然插件更多, 但前者性能吃 uvloop 加成, 和 flask 不是一个梯队的
都用几天就知道了, 我是先用的 starlette 后看上的 fastapi, 至少都是正经框架, 至于极限性能, 都不如 falcon 和 基于 falcon 的 hug, 这俩东西极限性能已经逼近 golang 了... 简单的说, 爱折腾喜欢 asgi, 就搞 fastapi / starlette / Django3, 喜欢稳定成熟 WSGI 的 Django / flask 也够用, 毕竟性能再怎么疯, 也还是个 Python, 喜欢哪个用哪个 |
8
andychen1 2020-09-04 14:30:04 +08:00
用这个看看 api-mom
|