请大家比较下 fastapi 系和 aio-libs 系

28 天前
 gosky
rt
注意,不是单比较 fastapi 和 aiohttp ,
而是 fastapi 和它依赖的一堆项目,比较 aio-libs/*生态
另,感觉 aio-libs/*生态,可以加上 attr+cattrs 。

注意,我要构建的是一定规模的微服务系统,不是小单体架构
1324 次点击
所在节点    Python
7 条回复
crackidz
28 天前
这两个也不是冲突的啊...感觉你像比较的是 aiohttp?
youngce
28 天前
你指的是这玩意?: https://github.com/aio-libs

大概扫了一眼,应该也没啥在 fastapi 里面用不了的。

fastapi 本身也就是个缝合怪,也没啥生态不生态的,基本也是各种轮子各玩各的,aio 的库应该都能用
gosky
27 天前
@youngce 个人感觉 fastapi 适合开发单体服务,依赖很严重,很难用
个人更喜欢 aio-libs
zhusimaji
27 天前
你搞异步的时候 fastapi+aio libs 没啥问题啊,这两个搭档 ok 的
009694
27 天前
你在说什么? aiolibs 是指一系列基于 asyncio 的库,fastapi 广义上也是,他们并不冲突。
CloveAndCurrant
27 天前
fastapi 本身就是基于 starlette 的封装,库直接又没什么冲突。说个题外话,比起 fastapi ,我更喜欢 starlette ,没看出了 fastapi 有什么特别。
CodeCodeStudy
27 天前
@CloveAndCurrant #6 我也这么觉得。fastapi 就是对 starlette 和 pydantic 简单封装了一下,起了个好听的名字,然后就出名了,没多少自己的东西。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1035077

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX