你会推荐什么python相当于Sinatra?

时间:2010-06-18 14:30:39

标签: python frameworks sinatra web-frameworks

我喜欢sinatra框架,但可能必须在python中工作。快速网络搜索发现了一些python等价物,包括ittyflaskjuno

我想知道人们对这些或其他sinatra等同物的体验。你会推荐哪一个?

1 个答案:

答案 0 :(得分:38)

好。所以我有偏见因为我是Flask的作者,但是这里有一些东西可以帮助你做出选择:

  • itty - 非常小的框架,如果你想要一个文件安装,Bottle可能是一个更稳定的选择。
  • 烧瓶 - 新的和积极开发的,形状类似于Sinatra,但也有几点不同。 SQLAlchemy,CouchDB等的大量扩展。
  • Juno - 未更新一年。通常不是最好的标志。

除了你提到的那些之外,还有与Flask相似但更简约的瓶子。与Flask不同,它还从头开始重新实现所有内容,而不是像Werkzeug这样独立的基础构建。

其他替代方案是web.py,这是有史以来第一个微框架之一。与瓶子相同的规则:从头开始重新实施所有内容。