6

我喜欢 python 和 Java,我有第一个“严肃”的 web 应用程序项目,我想执行。

我发现很难在pajamas + djangoGWT + Hibernate之间做出选择。

事实上,从我初学者的角度来看,python 世界似乎更适合快速开发和有趣的 Web 应用程序。而且,另一方面,Java 世界对于面向性能、可扩展的解决方案以及涉及大量资金的“严肃”项目很有用......

我的要求很简单:这个应用程序必须替换一个桌面应用程序。所以,性能因素就在那里。但是我的截止日期很短。

从性能和功能的角度来看,睡衣是否足够成熟,可以取代GWT ?

4

2 回答 2

7

事实上,从我初学者的角度来看,python 世界似乎更适合快速开发和有趣的 Web 应用程序。而且,另一方面,Java 世界对于面向性能、可扩展的解决方案以及涉及大量资金的“严肃”项目很有用......

呐。例如,YouTube 是 Python 语言——您认为影响其性能、可扩展性或“大资金”特征的因素在哪里?

从性能和功能的角度来看,睡衣是否足够成熟,可以取代 GWT?

与之前的愚蠢观察完全不同的问题。

GWT 存在的时间更长,并且拥有更多的用户和贡献者。也许睡衣对于许多用途来说已经“足够好”了——尽管如此,它在 0.7 版中,而 GWT 在 2.0 版中,这可以被视为 GWT 更好、更发达和成熟的一个标志。

大多数现实世界、高度可扩展的 Web 应用程序使用“真正的”Javascript(通常带有一些支持框架,例如非常流行的 jQuery 或其众多“竞争对手”中的任何一个);如果,无论出于何种原因,你不能(或者,更有可能,不想),那么在我看来,GWT 可能是一个比睡衣风险更小的选择。

于 2010-08-13T00:44:55.840 回答
4

I've managed to deploy a couple of medium sized webapps using pyjamas and believe me, it was very smooth sailing. It's a slimmed-down version of GWT too so it is easier to learn. Most of the UI widgets are 100 lines ish! Also the pythonic use of OO is pretty exemplary.

于 2011-02-03T12:18:00.963 回答