V2EX 首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
V2EX  ›  Python

2018 年,你选择 Flask 还是 Django?

  •  
  •   bingod · 14 天前 · 9323 次点击
    现在到了 2018 年,后出的 Flask 的人气越来越旺,目前在 GtiHub 有 32200 个 star,而 Django 是 30800 个 star,如果使用 Python 语言,你会选择 Django 还是 Flask, 来作为网站、小程序、App 的后端呢?
    125 回复  |  直到 2018-01-17 13:58:54 +08:00
    1  2  
        101
    huhujin   13 天前
    django 一票,flask 各种 flask-包一装还不是和 django 一样?网站大了还是上 spring 全家桶,生态好.
        102
    sujin190   13 天前
    说 py 性能不行的,tornado 配 pypy 并发基本不用说了,qps 也可以轻松过万,我就说你们有什么牛逼的网站能需要这么高请求量的
        103
    jimisun   13 天前 via Android
    @tftk 怎么讲???将要毕业的人一脸懵逼。
        104
    bramblex   13 天前
    @renhua

    我用了 crow,拿来做我的游戏匹配服务的接口,舒服。
        105
    Mbin   13 天前
    讨论了这么久,没一个说 node 相关的。。。它不行了?
        106
    yylucifer   13 天前
    推荐一波 tornado,可以试试,很溜的。。
        107
    bramblex   13 天前
    @Mbin

    不开玩笑,拿 node 做 web 真的就是坑自己啊。
        108
    linruiyi   13 天前
    看需求啦
        109
    huigeer   13 天前
    spring 吧
        110
    tmac   13 天前
    @bramblex 此话怎讲? 是有什么踩坑的经历吗
        111
    adami   13 天前
    node 大法好
        112
    M4ster   13 天前
    Express, Koa 🤐
        113
    wzwwzw   13 天前
    说的好,我选择 node
        114
    kevindu   13 天前
    sanic
        115
    hujianxin   13 天前
    正经项目,我用 spring,个人项目小项目,我用 flask,考虑给 golang 加上一席之地
        116
    dick20cm   13 天前
    楼上老哥,为啥你们老说 sanic 代码质量不好,大概看了看,除了注释比 flask 少很多,代码还是很规范的,与此相比 flask 却是注释过多了,2000 行有一半都是注释
    @wph95 ManjusakaL
        117
    no1xsyzy   13 天前
    @glues 为什么要汇编,说 C 多好,还可以圆回来
    你问我怎么用的 C ?问得好,我用的是 CPython 然后通过 Python 代码操作网卡数据。
    你问我怎么用的 Python ?问得好,……
        118
    julyclyde   12 天前
    django 确实功能完善,但它出现在 WSGI 以前,结果是很多概念在 WSGI 有一遍,在 Django 又一遍,感觉好浪费
        119
    Mark24   12 天前
    Django 给的多,好用的 ORM,
    Flask 给的少,只有一个核心。

    随着项目越大,框架能给你的就越少,因为你自己的设计变得越多。

    看项目大小选择框架。
        120
    hitrust   12 天前
    Instagram 总注册用户达到 30 亿,月活跃用户数达 8 亿, 还是 Python 的重度使用者,所以与其干谈论运行速度和不那么实际的 benchmark, 不如先实现一个小目标先,搞个 1 亿月活用户如何。
        121
    fangzq   12 天前
    @dick20cm ,有大佬说 sanic 代码耦合度很高,而 flask 耦合就比较低,可以轻松的做各种定制,sanic 是牵一发而需要动很多代码
        122
    online2offline   12 天前
    用 Phoenix
        123
    timqi   12 天前
    据说 sanic 性能好。90% 的项目用 Django 用不了吃亏用不了上当
        124
    chzb   5 天前 via Android
    研究了好久 django 了,来年还会继续研究。。。
        125
    RicardoScofileld   5 天前
    大佬们有没有 tornado 相关的书籍啊
    1  2  
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   2077 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 58ms · UTC 12:15 · PVG 20:15 · LAX 04:15 · JFK 07:15
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1