我喜欢sinatra框架,但可能需要使用Python。快速的网络搜索发现了一些Python等效框架,包括itty, flask和juno。 我想知道人们对这些或其他sinatra等效框架的经验。你会推荐哪一个?
好的。因为我是Flask的作者,所以有点偏袒,但是这里有一些帮助你选择的内容: itty - 是非常轻量级的框架,如果你想要一个单文件安装的稳定替代方案,Bottle可能更合适。 Flask - 是一个新的、正在积极开发的框架,其设计与Sinatra相似,但也有一些不同之处。有大量的扩展库可以支持SQLAlchemy、CouchDB等。 Juno - 已经一年没有更新了,通常不是最好的迹象。 除了你提到的之外,还有类似于Flask但更简约的Bottle。与Flask不同的是,它重新实现了所有东西,而不是像Werkzeug那样构建在一个独立的基础上。 其他的选择包括web.py,是最早的微框架之一。和Bottle一样,它也是从头开始重新实现每一项功能。