V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Sunkz
V2EX  ›  问与答

API 管理除了 Yapi 大家还用什么

  •  
  •   Sunkz · 2019-11-27 12:42:17 +08:00 · 2505 次点击
    这是一个创建于 1584 天前的主题,其中的信息可能已经有所发展或是发生改变。
    8 条回复    2020-09-04 14:30:04 +08:00
    woncode
        1
    woncode  
       2019-11-27 13:03:27 +08:00 via Android
    难道一般不都是 swagger 吗
    YIsion
        2
    YIsion  
       2019-11-27 13:55:05 +08:00
    用的 rap2
    frantic
        3
    frantic  
       2019-11-27 14:02:36 +08:00
    作为前端感觉 rap2 比 swagger 友好多了
    libook
        4
    libook  
       2019-11-27 14:06:40 +08:00
    文档方面现在在尝试用 OpenAPI(Swagger),可以和 JSON Schema 结合起来做接口校验。
    ClericPy
        5
    ClericPy  
       2019-11-27 14:21:25 +08:00
    现在用的 fastapi 自带生成两种文档, 还内置了测试请求的 webui, 省的开 postwomen 了
    wzw
        6
    wzw  
       2019-12-28 11:34:13 +08:00 via iPhone
    @ClericPy Fastapi 比 flask 好用不
    ClericPy
        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, 喜欢哪个用哪个
    andychen1
        8
    andychen1  
       2020-09-04 14:30:04 +08:00
    用这个看看 api-mom
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2786 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 15:04 · PVG 23:04 · LAX 08:04 · JFK 11:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.