【发布时间】:2011-04-15 14:58:41
【问题描述】:
我正在开发一个客户端 Java 应用程序,我想为其创建一个基于 Web 的用户界面(将从本地应用程序提供给浏览器)。冒着过于简单化的风险,它是一个微博工具,将支持类似于 Twitter 和 Facebook 的功能。它是开源的,你可以阅读更多on our wiki。
这个应用程序非常易于使用很重要,而且我还希望它相对于现代 Web 应用程序(例如 Chrome web store 上的示例)看起来不错。由于我不是网页设计师,我希望使用能够为我提供“开箱即用”的有吸引力的 UI 的工具。哦,我需要将可分发文件保持在合理的小范围内(所以我使用的任何东西都需要合理的轻量级。
到目前为止,我已经研究了 Sproutcore 和 GWT。
Sproutcore 应用程序确实具有我希望的外观,但我对 JavaScript 不太熟悉,经过一些实验后,我并不完全清楚如何实现我认为我认为的一些更复杂的功能我需要。
作为 Java,GWT 更适合我的舒适区,但是我在正确设置开发环境方面度过了一段地狱般的时光。似乎 GWT 想要决定我的应用程序的结构,但由于用户界面只是其中的一小部分,我不愿意围绕 GWT 构建整个应用程序。
我一直在考虑的其他事情是使用 CoffeeScript(与 JavaScript 相比,这似乎更适合他,他他他他他,并且有 Maven 构建器),也许与 JQuery-UI 一起使用。
我还应该考虑哪些其他选择?
【问题讨论】:
标签: java javascript jquery-ui gwt sproutcore