BlackSheep 有什么优势么

2022-02-25 18:39:24 +08:00
 7y

偶然发现的BlackSheep,有使用过的大佬谈谈 感受么,是否可以当作新手学的第一个 Web 框架呢

3295 次点击
所在节点    Python
11 条回复
shinession
2022-02-25 18:57:06 +08:00
新手么? blacksheep 没用过,我在用 dash ,很稳定,之前用过 streamlit
ClericPy
2022-02-25 22:09:55 +08:00
没有太火, 上次看这名字还是在 Benchmark 上, https://web-frameworks-benchmark.netlify.app/result 性能略微优势但又没那么明显. 比速度不如同步的 falcon, 易用性和生态现在也被 fastapi 统治了

现在异步框架做来做去看起来都挺像 starlette 的, 后来一些框架更是直接拿它托底了... 如果真要搞异步以及学习, 看看这个还是挺不错的选择, 比较这个 encode 出品了不少好东西了, 生态都快砸出圈子来了
gzlock
2022-02-25 22:19:00 +08:00
有人 sanic 的吗,我觉得挺好用的
abersheeran
2022-02-25 23:03:24 +08:00
最好别。因为这个框架全部都是 Cython 写的 纯粹的刷分行为艺术
coolair
2022-02-26 08:29:12 +08:00
当年有个 Viber ,没活一年就弃了。
dayeye2006199
2022-02-26 13:08:45 +08:00
新手还是 flask 和 django 把,五花八门的问题基本都能搜到答案,坑都被人淌完了
zhoudaiyu
2022-02-26 17:16:11 +08:00
Django 怼上去就完了
7y
2022-03-02 09:42:26 +08:00
starlette + typesystem + SQlAlchemy / orm 这组合如何呢
7y
2022-03-02 09:42:46 +08:00
@zhoudaiyu 原生 django 么
7y
2022-03-02 09:43:42 +08:00
@ClericPy 请教下前辈,starlette 目前主流搭配是 那些套装
ClericPy
2022-03-02 22:08:16 +08:00
@7y

不算前辈... 后端日常用的不多, 已经转 fastapi 了, 喜欢原版或者折腾的可以继续 starlette, 我是怕麻烦那部分... 目前看起能一统江湖的协程 ORM 有了几个, 但是真正统一的还不太行, 各家都在努力造生态

用 starlette 的话, 他们 encode 出的兼容性都比较不错, 当年搭配他们家的 databases; fastapi 作者整了个 sqlmodel 但我看的时候 asyncio 部分文档都没写完...

其他的话, awesome-asgi 或者 Awesome fastapi 之类的里面会有一些, 反正我用过的都只算可用

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

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

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

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

© 2021 V2EX