几个月之前提交的测试,终于出排名了

2020-11-23 15:50:32 +08:00
 abersheeran

排名在 responder 、fastapi 这种 starlette 的二次开发框架之上还是在预料之中,在 aiohttp 之下就有点神奇了。不过也可能是 0.12 版本几个没有优化的点拖累了吧,管他呢,最新版都 0.14 了,等 0.14 的排名出来,估计我都快发布 1.0 版本了……

这个排名也只是小项目的测试,Index.py 最大的优势在于处理成百上千个路由的情况下速度依旧平稳,其他 Python web 框架目前还做不到。嘻嘻,总之这个排名我还是挺满意的。

3188 次点击
所在节点    Python
13 条回复
koujyungenn
2020-11-23 16:17:44 +08:00
居然还有 nim 我是没想到的
abersheeran
2020-11-23 16:21:41 +08:00
@koujyungenn 啥玩意?
xiaoqiao24
2020-11-24 09:26:06 +08:00
flask 这个排名,心酸
sylvos
2020-11-24 12:13:59 +08:00
现在排名测试更新快了,更新下你的框架,看看有没有进步
laike9m
2020-11-28 11:51:42 +08:00
看看
abersheeran
2020-11-29 02:28:00 +08:00
@xiaoqiao24 Flask 的速度是意料之中,倒是 Bottle 的排名之高让我大吃一惊。Flask 那个代码,说实话真不咋地。Flask 最值得学习的点,就是营销。国外 Python 圈我最佩服的两个营销大师,一个 Flask 的作者,一个 FastAPI 的作者。华人里,算上其他编程语言的,看热度来说,也只有 Vue 的作者 You 可以与他们一战。

@sylvos 这样吗?行。

@laike9m 呃,图好像裂了。https://github.com/the-benchmarker/web-frameworks 直接页面内搜 python 多点几下就可以看到了。
laike9m
2020-11-29 03:23:20 +08:00
@abersheeran 没裂我能看到。fastapi 确实能营销,但人家的东西确实先进又好用,更不要说能当作典范的文档了
abersheeran
2020-11-29 10:44:14 +08:00
@laike9m ……呃,我这里裂了。

关于这个框架,核心代码说实话都不是他写的。只说技术,技术上他唯一的亮点就是率先引入了这样一个概念,通过参数签名+类型自动解析接口数据还能生成文档。别的说实话,你说高速又好用,那是 starlette 和 pydantic 的功劳。
但说起文档,那没的说。FastAPI 的文档对于新手的友好程度,Python 圈最顶尖的一批,这个应该没有异议。Encode 的文档要是有这样,那就爽死了。
laike9m
2020-11-29 11:41:51 +08:00
@abersheeran #8 是的。但你要这么说,requests 也就是个 wrapper 。。。整合还是很重要的
abersheeran
2020-12-03 10:40:26 +08:00
![image.png]( https://i.loli.net/2020/12/03/meNC1AGtR4MwIiO.png)

哪怕和 fastapi 功能类似,性能也逼近 starlette 了。另外,超过 aiohttp 了,这才是正常情况嘛……
abersheeran
2020-12-03 10:42:01 +08:00
v2ex 的评论区居然不支持 markdown 吗……
generated
2020-12-15 22:32:21 +08:00
@abersheeran 这个框架最出色不就是它的设计和思想吗
abersheeran
2020-12-16 12:26:13 +08:00
@generated 先看看代码,再自己想想它有没有设计……神烦这种一个点优秀,就全盘尬吹的。

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

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

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

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

© 2021 V2EX