2018 年,你选择 Flask 还是 Django?

2018-01-08 13:32:39 +08:00
 bingod
现在到了 2018 年,后出的 Flask 的人气越来越旺,目前在 GtiHub 有 32200 个 star,而 Django 是 30800 个 star,如果使用 Python 语言,你会选择 Django 还是 Flask, 来作为网站、小程序、App 的后端呢?
50606 次点击
所在节点    Python
127 条回复
chenqh
2018-01-08 18:11:21 +08:00
感觉 django 才是最符合 python 哲学的,battery include,开箱即用,如果 python 速度有 nodejs 速度那么快就 好了
dreampython
2018-01-08 18:24:03 +08:00
学习 python 半年了,就用过 flask,个人感觉很好用,入门很容易; django 以后有机会可以研究下
huclengyue
2018-01-08 18:25:10 +08:00
@ixiaohei 听说可以用 kotlin 写了
zhuangzhuang1988
2018-01-08 18:27:21 +08:00
django 啊,
大而全多好,
用啥 flask
huclengyue
2018-01-08 18:28:50 +08:00
@chenqh 我一直以为 py,比 nodejs 速度快。
xpresslink
2018-01-08 18:41:07 +08:00
这个问题有什么可问的,每个框架能存在肯定有优势的场景。
web 开发本身不是什么高难度的活儿,肯定地说用哪个框架都能干。

FLASK 和 DJANGO 我都用过,bottle 也用过。选哪个看场景和对框架的熟练程度。
如果 Python 语言基础不是很精通又想快速撸出来个东西,选 Django
精通 Python 语言又想稍享受撸的过程选 Flask

大多数 web 开发都没有什么性能问题,需要性能的开发工作基本上轮不上用 Python 了。
实现上快速搭建个原型出来快速迭代是选 Python 或 ruby 这类动态语言最常用的场景,
这肯定要比上来就 java 要少一半以上的代码量和时间的。
lengyihan
2018-01-08 18:42:12 +08:00
php
lengyihan
2018-01-08 18:42:28 +08:00
py 性能不行,
pynix
2018-01-08 18:46:51 +08:00
py 写数据分析,web 用 ror 快。。。。
jackeylov3
2018-01-08 18:59:49 +08:00
狗年,我选择 go 语言
wujunze
2018-01-08 19:15:46 +08:00
我选择 PHP +Phalcon
wezzard
2018-01-08 19:20:55 +08:00
PHP
SlipStupig
2018-01-08 19:23:04 +08:00
tornado 跑了三年了,觉得一点没问题
HarrisonZ
2018-01-08 19:44:26 +08:00
@bingod 主要并发编程很简单,性能也好一些。官方文档足够了
bingod
2018-01-08 20:16:23 +08:00
@glues 老哥算你狠。。。
Ziav
2018-01-08 20:23:14 +08:00
说的好,用 Java
NvSylvanas
2018-01-08 20:26:43 +08:00
Java
allgy
2018-01-08 20:28:01 +08:00
@tangwz
@HarrisonZ ozzo 不服
anyfucker
2018-01-08 20:28:27 +08:00
@slgz 我一直是用 webpy,不过自从作者 2013 年自杀后这框架就没人更新了。。所以今年我把公司原来的 webpy 的项目都改成 tornado 了。
allgy
2018-01-08 20:31:37 +08:00
18 要考虑怎么找女朋友

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

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

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

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

© 2021 V2EX