V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
markocen
V2EX  ›  Flask

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

  •  
  •   markocen · 2016-04-12 21:47:11 +08:00 · 17221 次点击
    这是一个创建于 3178 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 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 ,遇到过什么坑?

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

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

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

    我倒觉得 Flask 灵活好用。特别是我司现在连数据库建表权限都必须通过 rest 接口了, django orm 直接废了……
    CryMeatel
        13
    CryMeatel  
       2016-08-12 11:20:35 +08:00
    @knightdf 那举例几个, OpenStack , Instagram , Dropbox ……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5350 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 07:50 · PVG 15:50 · LAX 23:50 · JFK 02:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.