17

2021 年 Flask 用户调查报告(非官方)

 3 years ago
source link: https://www.v2ex.com/t/806256
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
2021 年 Flask 用户调查报告(非官方)
9 条回复    2021-10-08 02:59:35 +08:00

akring

akring   12 小时 57 分钟前   ❤️ 1

存在幸存者偏差吧,参与的很大一部分都是 Flask 使用者

greyli

greyli   12 小时 49 分钟前

@akring 幸存者偏差是指哪里?无业率 4.8% 那里是开玩笑的……

loading

loading   11 小时 9 分钟前

104 份提交就做分析了?

Kilerd

Kilerd   10 小时 51 分钟前 via iPhone   ❤️ 1

开发接口时自动生成 swagger

对 Web API 很友好的支持

加入 pydantic 用于类型检查

哈哈哈哈,why not fastapi 。 现阶段来说我个人感受就是,面对 python 里面其他的异军突起的 web 框架和大而全的 django 的压力下,进步缓慢的 flask 已经难以维持着其自身的市场份额了。

大多数人在接受过 fastapi 那基于 pydynamic 的类型检查后再回去使用原始的 flask 处理模式。

别跟我扯什么 flask 坚持做 general 的 web 框架,市面上的 web 开发有多少已经是前后端分离的模式了?连 spring 的老家伙都有 @restcontroller 了啊。

至于基于 flask 的 api 框架,没看到一个能打的。

mywaiting

mywaiting   8 小时 27 分钟前   ❤️ 1

分享一个冷笑话:

无论你用哪个 python web 框架开发一个完整的项目,一会这插件一会那实现,东拼西凑

你会发现你竟然凑出了一个 Django

LeeReamond

LeeReamond   7 小时 9 分钟前 via Android

@mywaiting 这是很无聊的说法,定制不意味着愚蠢,大而臃肿也不意味着万能

dayeye2006199

dayeye2006199   6 小时 41 分钟前

@mywaiting django 更符合一些 python 的直觉,do one thing with one way 。老年人表示 django 比较友好

namelosw

namelosw   5 小时 55 分钟前

Flask 挺好的,用 Django 不如用 Rails

imycc

imycc   5 小时 48 分钟前

#4 why not fastapi
------
之前换工作之后有机会重新选型,看了一阵 fastapi 的文档,然后自己接了 pydantic 搞了一套类型检查。。

#5 说的也有道理,flask 项目长期维护下去之后,慢慢也会变成类似 Django 一样的“大而全”的框架。但不意味着 Django 是 Flask 项目演化的终点。

我用 Flask 的初衷是 Blueprint+各种钩子已经足够我写 API 了,有什么需求我再根据情况去写。
尽量减少跟框架本身的耦合,连官方插件我也不喜欢用。前几天刚把之前用的 Flask-SQLAlchemy 干掉,重新写了个封装(主要是为了跟 Celery 那边的代码共用)

emm,大概是因为写的项目都还不够重型?毕竟都是内部系统。面向普通用户的大型系统一般也比较少选择 python 开发吧,我也不考虑了

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK