是否有真正的大型项目在用 Flask?

2016-04-12 21:47:11 +08:00
 markocen

在 Flask官方文档里提到:

Flask is just not designed for large applications or asynchronous servers. Flask wants to make it quick and easy to write a traditional web application.

想问有没有大项目在用 Flask ,遇到过什么坑?

16979 次点击
所在节点    Flask
13 条回复
pengbo37877
2016-04-12 21:55:35 +08:00
貌似下厨房这家公司在用
knightdf
2016-04-12 23:06:56 +08:00
大型项目用 py 的也不多。。你得这么想
davidx
2016-04-12 23:18:30 +08:00
参考 https://daimaduan.com, so far so good
junzki
2016-04-12 23:47:52 +08:00
我记得果壳是在用 Flask
zonghua
2016-04-12 23:57:21 +08:00
@knightdf 但也不少啊,美国政府的一些信息系统都用
dcoder
2016-04-13 07:39:10 +08:00
不知道, 但是知道 instagram, pinterest 等都用 Django 起的头
Allianzcortex
2016-04-13 08:27:19 +08:00
Guokr 是在用,面试的时候还问过这个问题
ltttx
2016-04-13 08:50:22 +08:00
psjay
2016-04-13 12:16:42 +08:00
难, Flask 要求的代码组织方式对大型应用来说太过于简陋。
Allianzcortex
2016-04-27 08:16:37 +08:00
再回复一次:-) 当时问的技术主管为什么不用 Django,因为 pinterest 等都是用的 D ,并且是工程级别的项目。回复是 Django 太臃肿了,并且整个是一个下滑的曲线(虽然我并不觉得),Flask 的组织方式比较清新,并且了解源代码对 debug 是有好处的。

顺便面试果壳(电面+现场面)流程还是很愉快哈
qq7171891
2016-05-19 16:11:01 +08:00
@psjay 前辈,可否举一两例说明下。
CryMeatel
2016-08-12 11:19:22 +08:00
@qq7171891 因人而异; Flask 结构上给了很大的灵活性;前提是负责整个项目结构的人要对 py 项目结构构建有经验,否则容易乱。

主要还是项目管理方面的问题。

我倒觉得 Flask 灵活好用。特别是我司现在连数据库建表权限都必须通过 rest 接口了, django orm 直接废了……
CryMeatel
2016-08-12 11:20:35 +08:00
@knightdf 那举例几个, OpenStack , Instagram , Dropbox ……

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

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

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

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

© 2021 V2EX