![]() | 1 rust 2023-07-26 18:21:19 +08:00 我们生产环境在用 Sanic 做 API 服务 |
2 C0nvN3t 2023-07-26 18:22:47 +08:00 django flask |
![]() | 3 tcpdump 2023-07-26 18:23:21 +08:00 fastapi |
4 ppokyou 2023-07-26 18:24:06 +08:00 via iPhone 同问,最近刚切到 py ,Django ? Flask? |
5 centralpark 2023-07-26 18:27:42 +08:00 fastapi |
![]() | 6 AilF 2023-07-26 18:29:19 +08:00 fastapi |
![]() | 7 mimzy 2023-07-26 18:29:23 +08:00 via Android Litestar, FastAPI |
8 hefish 2023-07-26 18:30:25 +08:00 纯 api 的话,就搞搞 flask ,要渲染页面的话,就搞搞 django 就是写着写着,感觉麻烦。。。思路回到 spring 和 Php 上去了。。。 |
9 roundgis 2023-07-26 18:47:27 +08:00 via Android tornado |
10 yinmin 2023-07-26 18:59:27 +08:00 via iPhone 如果以前搞过其他语言的 web 开发,推荐 flask ;如果以前没搞过 web 开发,也许 Django 更好些 |
11 alexsz 2023-07-26 19:12:47 +08:00 django |
![]() | 12 IDAEngine 2023-07-26 19:24:01 +08:00 pyramid |
13 hunk 2023-07-26 19:30:28 +08:00 Flask 不过最近 api 开发用的 nestjs |
14 raycool 2023-07-26 19:42:09 +08:00 fastapi 吧 以前用过 django 和 tornado |
![]() | 15 pollux 2023-07-26 20:31:01 +08:00 robyn |
![]() | 16 zengxs 2023-07-26 20:35:03 +08:00 django 最容易 |
17 houzhiqiang 2023-07-26 21:51:54 +08:00 flask 和 tornado |
![]() | 18 di94sh 2023-07-26 22:33:40 +08:00 项目大点的话, web 框架仅仅就是处理个 http 传到 view 层完事了. 剩下的代码与框架没有一点关系. 甚至看着不爽感觉几天时间都能换个新的 |
![]() | 19 abersheeran 2023-07-26 22:39:46 +08:00 kui+django 非常爽 |
20 lanlanye 2023-07-26 22:40:17 +08:00via iPhone fastapi / django |
21 bestcondition 2023-07-26 22:57:28 +08:00 via Android tornado ,如果一部分中间件没有异步请求方式,还是别用 tornado 了,一个阻塞整个就阻塞 |
![]() | 22 izoabr 2023-07-26 23:13:40 +08:00 框架看要不要自带 ORM 吧,Django 自带了,View 可以不用直接前端梭哈。但 ORM 我觉得 Django 还是很省心的。 没用过 FastAPI 和 Tornado ,记得 Tornado 没有 ORM ,要自家家 SQlA 啥的 |
![]() | 23 acerphoenix 2023-07-26 23:43:14 +08:00 我写的简单,就 sanic 了,看上了它不用单独部署个 web server |
![]() | 24 feiniu 2023-07-27 01:02:27 +08:00 Django 吧,省事 |
![]() | 25 tisswb 2023-07-27 09:29:07 +08:00 python 的话 我一般都是 flask+ponyorm ,简单易上手,周边也比较多 |
![]() | 26 Radiation 2023-07-27 09:38:39 +08:00 Quart 好像没人说啊,flask 的异步版 |
27 chenzi0103 2023-07-27 09:58:15 +08:00 ray server fastapi |
![]() | 28 dingyaguang117 2023-07-27 10:40:19 +08:00 via iPad fastapi 对于用到了不支持异步的库 怎么办? |
![]() | 29 isSamle 2023-07-27 10:52:41 +08:00 Django + DRF 、Flask |
30 Davic1 2023-07-27 13:43:19 +08:00 我觉得 OP 需要先了解一下 Web 开发的整体情况在做决定。 Python 的 Web 框架大多都会有生成(渲染) HTML ,路由,等等的功能。但是好像基本上都 Web API 来从前端获取数据,这种情况下,Python 的主要着眼点就是服务于 Web API ,至于框架的很多其他功能根本用不上。 |
31 roundgis 2023-07-27 13:51:36 +08:00 via Android @dingyaguang117 放 threadpool |
32 MRlaopeng 2023-07-27 14:59:47 +08:00 @acerphoenix 是的 sanic 好的地方就是直接 run |
![]() | 33 wuwukai007 2023-07-27 16:39:52 +08:00 工作 N 年了,一直没遇到需要用异步框架的项目,就单纯地 worker+thread 完全够用,绰绰有余 |
34 vanwtf 2023-07-28 16:08:09 +08:00 最开始用 django ,后来转到 fastapi |
![]() | 35 kelvin_fly 2023-07-28 17:43:59 +08:00 fastapi 你们都用异步吗 |
![]() | 36 Haujilo 2023-07-28 19:23:53 +08:00 内部系统,全 fastapi ,全异步,稳定跑了 2 年了。 |
37 SearchDream 2023-07-29 11:41:16 +08:00 Django |
38 xzm429438709 2023-08-01 11:23:47 +08:00 via Android 求稳定的就 Django ,追求性能别用 Python |