Flask和Webapp2(GAE)之间的区别

Mai*_*ein 9 python google-app-engine flask webapp2

我仍在收集信息,但似乎我无法弄清楚这两个框架的区别是什么.

目前我正在使用带有jinja2和wtforms的webapp2.它在GAE开箱即用,工作正常.

如果我比较烧瓶和webapp2,我只能看到烧瓶已经集成了jinja和wtforms,所以没什么大不了的.

如果我比较两个文档,似乎两个框架有很多共同点

http://webapp-improved.appspot.com/

http://flask.pocoo.org/docs/

只是有一些启动问题与烧瓶在我的Windows机器上本地运行.

至少烧瓶的文件看起来非常好.写得非常好,非常清楚.

我已经在网上搜索过,我找不到有关这些差异的任何信息.

适用于Google App Engine的Flask vs webapp2

那么,有什么区别?

Hal*_*own 7

Flask抽象比webapp2更抽象.它(可选)基于函数,因此您不需要为所有内容创建处理程序类.用于路由处理的装饰器语法稍微简洁一些.总而言之,它们同样强大,你可以在另一个中做到.如果您已经了解webapp2,我没有理由开始使用Flask.