我喜欢这两个,python和Java,我有第一个'严肃的'Web应用程序项目,我想执行。
我发现很难在睡衣 + django 和 GWT + Hibernate 之间进行选择。
事实上,从我的初学者的角度来看,似乎python世界更适合快速开发和有趣的Web应用程序。 而且,另一方面,Java世界对于面向性能的,可扩展的解决方案以及涉及大笔资金的“严肃”项目非常有用......
我的要求非常简单:此应用程序必须替换桌面应用程序。因此,性能因素就在那里。但我的截止日期很短。
睡衣是否足够成熟,可以在性能和功能方面取代 GWT ?
答案 0 :(得分:7)
事实上,从我的初学者角度来看 看来,它似乎是蟒蛇世界 更适合一个 快速发展和有趣的网络 应用。而另一方面, java世界很有用 以性能为导向,可扩展 解决方案和“严肃”项目 涉及大笔资金......
纳阿。例如,YouTube使用的是Python - 您认为哪些会影响其性能,可扩展性或“大笔资金”特征?
睡衣是否足够成熟以取代 GWT的性能和功能 观点?
与以前完全不同的问题,愚蠢的观察。
GWT已存在更长时间,并且拥有更多用户和贡献者。也许睡衣对于许多用途来说“足够好” - 然而,它在发布0.7时 ,在2.0版本时GWT,这可以作为GWT更好,更发达和成熟的指示。
大多数真实世界,高度可扩展的Web应用程序使用“真正的”Javascript(通常带有一些支持框架,例如非常流行的jQuery或其众多“竞争对手”);如果,出于某种原因,你不能(或者,更有可能,不想),那么在我看来,GWT可能比睡衣的风险更低。
答案 1 :(得分:4)
我已经设法使用睡衣部署了几个中等大小的webapps并相信我,这是非常顺利的航行。它也是GWT的精简版本,因此更容易学习。大多数UI小部件都是100行啊! OO的pythonic使用也很有代表性。