【发布时间】:2019-07-04 18:52:11
【问题描述】:
我一直在使用 Flask 在开发级别构建 REST API。我想在生产级别创建 REST API。那么哪个 Python 网络框架最好呢?
我在搜索时看到的这些框架:
CherryPy
Flask
Django
Pyramid
TurboGears
Pylons
Web2py
Falcon
Bottle
Etc.
【问题讨论】:
-
为什么不使用烧瓶生产呢?参考:medium.freecodecamp.org/…
-
@Abhijith Mg 我不知道,因为我仍在接受 Flask 培训,对其他人的了解不多。而且我必须尽快开始生产级别的工作,所以我想了解如果 Not FLask Then,哪个 Web 框架最好?
-
为什么要开始学习 Flask 并考虑在 prod 上使用其他东西?就像学完开车,然后想着如何提供直升机。
-
@ Chiefir 所以我也可以在生产级别使用 Flask 和 Django 对吗?
-
@Raj Pandey 您可以在 prod 上使用所有这些 - 这取决于您的目的。如果您严重依赖数据库关系 - 更好的选择是 Django,如果您想编写简单的 API - Flask 更容易。所有其他框架都是某种利基。如果您确切知道为什么要使用它们,那么您应该使用它们。
标签: django python-3.x flask cherrypy turbogears2