V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wdhwg001  ›  全部回复第 17 页 / 共 62 页
回复总数  1227
1 ... 13  14  15  16  17  18  19  20  21  22 ... 62  
2021-01-28 03:38:35 +08:00
回复了 LeeReamond 创建的主题 问与答 2021 年,用 Python 部署异步网络服务的最佳实践是什么?
@LeeReamond FastAPI 主要是省事和优雅,它的 API 总体上是 Flask 风格的,可以提供 OpenAPI,也可以用 Pydantic 做自动的输入验证,还可以用依赖注入的方式比较方便地实现鉴权,总的来说就是好用,并且性能代价不高。

不过大型 Web 应用估计还是不适合用 Python,但是能在被迫用 Java 或者 Go 重写之前撑更久。
2021-01-28 00:31:18 +08:00
回复了 LeeReamond 创建的主题 问与答 2021 年,用 Python 部署异步网络服务的最佳实践是什么?
2021-01-26 12:43:35 +08:00
回复了 ReinerShir 创建的主题 GraphQL 有用过 GraphQL 的吗?可以进来说说相比 restful 的优劣吗?
不看好,因为请求合并了就意味着无法区分主次,服务器端也需要一口气准备所有数据,这样传输的并行还是查询的并行都更难实现。
更不用说,很多时候服务器端是需要对特定的 crud 做优化的,需求放这么开的话这种优化也更困难了。
2021-01-25 12:05:06 +08:00
回复了 LeeReamond 创建的主题 问与答 2021 年,用 Python 部署异步网络服务的最佳实践是什么?
@LeeReamond 另外这个泄露的问题如果用 uvloop 是不会出现的,同时只能通过重写 asyncio 解决,而重写现在还在进行中。
2021-01-25 12:02:44 +08:00
回复了 LeeReamond 创建的主题 问与答 2021 年,用 Python 部署异步网络服务的最佳实践是什么?
@LeeReamond Django 系的 orm 大多数时候够用了,可以不用去手写 crud 的,除非你用到了很复杂的用法或者特殊的函数。totorise 作为 django orm 的残品其实也勉强够用,觉得遗憾的地方只是没有新东西,没有 flask 到 fastapi 的那种换代感。
另外你倒是看一下源码啊。
2021-01-25 04:49:43 +08:00
回复了 LeeReamond 创建的主题 问与答 2021 年,用 Python 部署异步网络服务的最佳实践是什么?
另外 asyncio 应该是大势所趋了,生态在逐步完善,但是距离 wsgi 时代还是有差距的,然而依旧是好兆头。
其实单说 fastapi 也是问题多多的,缺少 session 支持是一个,不完全遵守 asgi 是一个,中间件还有闭包引用不可靠的问题,自带路由是遍历而不是树优化也是一个问题。但即使如此,fastapi 的设计也依然是比 flask 好一些的。
而且其实更大的坑是 orm,gino 和 tortoise 都有各自的坑,django 的 async orm 还在难产,我这边项目用的 tortoise,设计上基本就是抄 django 了,没什么创新点。
2021-01-25 04:34:19 +08:00
回复了 LeeReamond 创建的主题 问与答 2021 年,用 Python 部署异步网络服务的最佳实践是什么?
另外 techempower 里的 fastapi 代码是有轻微作弊的,主要是 ujson,不过也不严重,你甚至可以用 orjson 跑的更高一点。

我的观点是常量级差距都不用太在意的,fastapi 还有完善的 openapi 支持什么的,那些要更吸引人一点。
2021-01-25 04:15:11 +08:00
回复了 LeeReamond 创建的主题 问与答 2021 年,用 Python 部署异步网络服务的最佳实践是什么?
fastapi 不是要用 gunicorn 套 uvicorn 吗? techempower 是开源的,可以去看他们的部署和代码。
2021-01-21 23:54:21 +08:00
回复了 qtoq126 创建的主题 程序员 独立开发 iOS App,后端用什么语言写合适?
用下来的感觉的话,确实 Python 是最方便的,FastAPI 够用而且好用,缺点是一些基础工作涉及底层的话需要对 ASGI 有点了解,比如它没有一个 PHP 式的 Session 支持,还有路由匹配是遍历,没有树优化。

我的建议是即使不要过早优化,也不要去选择性能过低的框架(对,点名 Laravel 、RoR 和 Flask ),同时如果写着费力的话换一个可能比抓着旧工具更实际。

同时你也稍微考虑一下扩张需求,总有一天你需要找人帮你写一部分代码,那时候如果你招聘要求太古怪是不好招人的,所以一些招聘网站上搜不到的框架尽量还是先回避。
2021-01-20 15:05:29 +08:00
回复了 James369 创建的主题 C++ C++标准库 std 里面简直就是另外一个世界
标准库都难读的话 ranges 岂不是更魔法文字…
2021-01-16 16:55:27 +08:00
回复了 vone 创建的主题 程序员 腾讯视频(PC 版)疑似私下启用 p2p 网络加速,偷占用户带宽?
你们不知道甚至 Windows Update 在 win10 下都会带 P2P 上传加速吗…
2021-01-14 14:48:50 +08:00
回复了 odi 创建的主题 问与答 来点"正"能量,求写一两句祝福公司的话...
祝公司的业务稳步前进,收益和全体员工的生活一样幸福美满。
2021-01-11 03:03:47 +08:00
回复了 razios 创建的主题 问与答 kindle 哪款使用体验最好?
这个主要取决于你经常吃的方便面碗口有多大。
2021-01-08 01:10:42 +08:00
回复了 Elethom 创建的主题 iPhone PSA: 在中国为 iPhone 12 系列选购配件的一些经验
膜主要还是为了滑吧,再加上如果有手机翻扣在桌上的习惯的话,没个膜分分钟刮成花脸,深加工一下去换屏又很不道德,并且只有两次机会。
2021-01-04 21:59:52 +08:00
回复了 SpiderZzx 创建的主题 程序员 要选毕设的课题了,选哪种的可以捎带挣点外快
啊这,没恶意不过你选题这么水的吗,最起码也要去实打实来个注意力模型的行人检测吧。
以及显卡的话拿 colab 跑就行了。
2021-01-04 12:36:56 +08:00
回复了 a4210 创建的主题 深圳 [限深圳] 两只布偶送养。
这么大的猫了,应该发二手区。
2020-12-22 10:23:25 +08:00
回复了 liju1994 创建的主题 Apple 12mini 是定价高了?还是成本差不多
@murmur Designed By Apple In California,定价高,但赔钱。
2020-12-06 16:36:04 +08:00
回复了 Chuyuxuan 创建的主题 前端开发 请问如何做出与众不同的大学本科毕业设计?
如果你确实想搞点有趣的东西的话,试着做个网页游戏怎样?类似泥巴的那种。
@zictos 我是说你取文字图层,填充 backdrop 的马赛克或者高斯模糊就完事了
为什么不用马赛克或者高斯模糊呢?
1 ... 13  14  15  16  17  18  19  20  21  22 ... 62  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1005 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 19:39 · PVG 03:39 · LAX 11:39 · JFK 14:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.