javascript - Flex vs. jQuery vs. GET vs./Closure vs. Cappuccino vs. 纯 JS 和 HTML5?

标签 javascript jquery html apache-flex gwt

我正在创建我的第一个 Web 应用程序,我真的很困惑应该使用什么技术。

我的应用程序需要看起来很严肃(像一个应用程序),它不需要很多色彩缤纷的图形界面。它只需要一个工具栏、一个标签栏、一个拆分面板(最好是 3 列)、一个易于格式化的文本字段和一个状态栏。它将通过 PHP 连接到 MySQL 数据库(除非我使用 GWT)。用户将上传文件。

我对选项的评价:

Flex:可能是最容易开发的,但我很确定我的应用程序可以在 iPad 上使用,而 Flash 在 iPad 上的 future 仍然不确定,我不想接受风险,否则我会选择 Flex。

jQuery:我听说过很多关于它的信息,也有很多人推荐它,但我不知道它的易用性以及我的应用程序外观的可定制性如何。

GWT:GWT 的问题在于它没有很多小部件。另一个问题是,我将不得不在 AppEngine 的数据存储中托管文件,并将它们来回传输到将对它们进行操作的 Web 服务器(我需要处理它们),这会增加流量并减慢进程,从而恶化用户体验。

关闭:它有一个漂亮的工具栏和一个漂亮的文本字段。我不确定它使用起来有多容易。另外,我读了an article这听起来真的很糟糕。

Cappuccino:它有一个非常漂亮的用户界面,并且有 mac 的感觉。无论如何,我打算给我的应用程序一个 mac 的感觉,这样我就可以节省很多主题。但是如果我选择这个选项,我将无法使用 HTML5 的新功能(尤其是离线工作)。

纯 JS 和 HTML5:这给了我最大的灵 active ,但也是最难工作的。

如果这是主观的,我很抱歉,但我真的需要帮助。

最佳答案

老实说,像这样的任何问题最终都会成为每种技术的粉丝的避雷针,让他们拥护他们最喜欢的技术的优点,而忽略缺点。而且由于这里有很多 JQuery-ites,他们通常会超过其他人。 C'est la vie.

尝试每一个几天,写一个简单的留言簿或一些简单但与您的真实项目相似的东西,看看哪个感觉最简单。

关于javascript - Flex vs. jQuery vs. GET vs./Closure vs. Cappuccino vs. 纯 JS 和 HTML5?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2864334/

相关文章:

html - 将 RTSP 流转换为 MP4

javascript - 在刷新页面时记住类名

javascript - Android 版 Chrome - 不显示通知

javascript - AngularJS ngClass 表达式和数组组合

javascript - 给 document.createElement 分配一个类 ('img' )

javascript - 访问json数据出错

html - 棘手的 div 堆叠

javascript - 当模型内部的属性发生变化时如何更新 DOM 元素?

javascript - 我的 Google map JavaScript 未加载

javascript - 为什么 while 循环不起作用?