Google App Engine的框架选择/建议

McS*_*Sas 5 python java django google-app-engine spring

我想在Google App引擎中开发一个大型Web应用程序,但我不知道使用哪个框架来获取MVC模型.我更喜欢使用Spring MVC,但我读到了GAE的几个问题.另一种选择是使用django和python,但我从未使用过.你推荐什么框架或选项?还有其他框架吗?

问候

Ant*_*ony 4

您应该查看web2py ——它是一个全栈 Python MVC 框架,非常容易设置、学习和使用。它被设计为开箱即用地在 Google App Engine 上运行,并且在线书中有一整节专门讨论 GAE(整本书中还有其他参考资料讨论了针对 GAE 进行开发时的一些特殊注意事项)。在基于 web2py 浏览器的 IDE 中甚至还有一个“在 Google App Engine 上部署”按钮(请参阅 IDE 演示主页GAE 部署界面)。

您的 web2py GAE 应用程序也将是可移植的——您可以将它们部署在其他平台(例如 Linux VPS)上,而无需更改代码(尽管一旦您脱离 GAE 并且不再受其限制,您可能需要进行一些调整) )。

如果您有任何疑问,您可以从邮件列表中获得大量帮助。