2013-01-21 54 views
0

我希望能够为我们的应用程序的跨平台/跨浏览器更新找到针对语言的建议。 JavaScript会为我们所做的工作,但在JavaScript中调试太痛苦,不能成为一个可行的选择。要求列出如下:针对Web应用程序的语言/框架建议

应用程序应该可以在线和离线使用。 最好是一个活跃的开发人员社区。 可用的GUI库避免重新发明轮子。 在线时与磁盘上的本地文件以及Web服务进行交互

我们考虑的其他选项是Dart和使用Django的Python(尽管我不完全确定这将能够完成所有工作需要)。我们最初的考虑是一个C#Silverlight应用程序,但由于Silverlight的可疑未来,我们正在寻求具有类似功能的另一种选择。

如果我太模糊,我会尝试提供更多信息。

谢谢!

回答

0

你有很多选择可供选择,而且你有选择你最喜欢的语言的奢华。大多数(如果不是所有)框架都应该脱机工作我的一些建议是:

的Java: Vaadin, 谷歌Web工具包, 春

的Python: web2py中, Django的, 谷歌应用程序引擎

红宝石: Ruby on Rails的

以下是不同框架比较的维基链接:http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks