尚在自学中,刚看完基础语法部分。网上看到(个人归纳,不一定准确) django 臃肿,数据库设计不够自由,语法风格偏离 python ; tornado 文档较少,支持异步; flask 需要对大量模块进行熟悉,还存在良莠不齐的情况。
想问: 1 、从哪个框架入手,能适应最多的场景; 2 、从哪个框架入手,转其他 web 框架成本最低?
谢谢!
想问: 1 、从哪个框架入手,能适应最多的场景; 2 、从哪个框架入手,转其他 web 框架成本最低?
谢谢!

1 wyntergreg Sep 7, 2016 你已经列出这三个最常用的框架了,想要上生产就这三个。 django 是最成熟的,用多了根本不存在你列的问题 |
2 NaVient Sep 8, 2016 一开始你也写不了 Flask ,先用 Django 了解设计模式和设计结构。对你以后写 Tornado 和 Flask 都有帮助。 |
3 wnh3yang Sep 8, 2016 可以参考 Flask 文档,实现文档中的那个项目,然后以后慢慢接触到其他的扩展,文档都很详细。 |
4 verydxz Sep 8, 2016 如果是想转“ web ”而不非要是 py 的话, Rails/Laravel/Phoenix 三选一,能帮你建立好的 [非 SPA 或 api 的]web 全栈思路,之后有需要你可以用 Flask 搞。我一直好奇为啥 py 下面没有好的一站式 web 框架, Django 和这几个比太别扭。 |
5 busyluo Sep 8, 2016 Phoenix 框架能找到工作吗 |
6 zerofiny Sep 8, 2016 先把 django 弄清楚是怎么回事 然后再看 flask tornado |