首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java PlayFramework & Python Django GAE

Java PlayFramework & Python Django GAE
EN

Stack Overflow用户
提问于 2012-07-01 18:30:06
回答 3查看 405关注 0票数 2

我已经知道Java、C#和C++了。现在我想从web开发开始,我看到一些非常大的站点是用Python/C++构建的。我喜欢Python的编码风格,它看起来真的很干净,但其他一些东西,比如运行前没有错误,真的很奇怪。

然而,我不知道我现在应该学什么。我从Python开始,但后来我发现Google App Engine也支持Java,而且PlayFramework看起来也很棒。

现在我真的很困惑。我应该使用Python还是Java?我发现Python的集成开发环境"PyCharm“对于web开发来说真的很棒。Java有没有类似的东西,比如eclipse?

我知道这个问题没有建设性,但它会帮助我做出决定。这两种语言的优缺点是什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-07-02 03:39:12

我只想补充一点,如果你要求它与GAE兼容,那么我认为Django是最好的选择。Playframework的2.0版本不再与GAE兼容。

票数 4
EN

Stack Overflow用户

发布于 2012-07-02 00:50:44

PyCharm是由JetBrains创建的集成开发环境。最初,JetBrains只有一个产品,IntelliJ IDE ( Java IDE),PyCharm和所有其他产品都是从这个非常成功的产品衍生而来的。

至于哪种语言,我建议尝试用这3种语言做一些小的(但功能丰富的,可以作为整体测试),看看哪种最适合你。语言选择是一个巨大的问题,它取决于个人因素,项目因素和许多其他因素。因此,我甚至不会开始告诉你哪一个是最好的(因为在我的情况下,这对我来说是最好的)。

票数 3
EN

Stack Overflow用户

发布于 2013-02-28 04:45:11

这取决于你。你还想要什么:学习新的编程语言还是学习如何制作web应用程序?

我刚开始学习一些PLay教程,它真的很棒。PLay 2甚至比之前的版本更令人惊叹。我想学习Scala,所以它对我来说是完美的,但也因为它不再兼容GAE,但是,还有其他方法可以部署应用程序,我想尝试一下OpenShift (不知道是否可能,我很快就会尝试)。

我也是Python的铁杆粉丝,所以我自然也在寻找框架来构建应用程序。我想说,Django不是唯一的选择。我尝试过几次Django,现在我正在尝试web2py。正如许多人所说,Django有相当艰难的学习曲线。Web2py应该更好,但我不喜欢“魔法”式的搭建应用程序的方式。

我用过Bottle (Flask也是类似的),它对小应用程序来说很棒。RESTful应用程序使用起来超级简单,所以也许这应该是你的起点。

根据我所读到的关于Python框架的内容:

  • Django非常适合于典型的网站/内容管理系统,很难学习
  • web2py非常有趣-我正在测试,Reddit正在使用它?
  • web.py --简约,轻量级的框架,你必须几乎从webapp构建webapp-快速,异步Django-非常好的微框架。非常适合REST服务

我还没有全部尝试过,但这是我在阅读网络/博客等过程中发现的。

我正在寻找类似Play Framework2.x的东西,但使用Python(理想情况下是3) :)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11281233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档