问题标签 [rich-internet-application]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
736 浏览

rich-internet-application - 富互联网应用解决方案

我正在评估在下一个项目中使用的富 Internet 应用程序解决方案。我听说过以下解决方案 -

  1. Adobe Flex
  2. extJS
  3. Jboss Richfaces
  4. 冰面
  5. 甲骨文 ADF
  6. JavaFX
  7. 银光
  8. GWT

我想知道是否有更多可用的解决方案。

如果您能就上述解决方案提供任何有价值的反馈,我将不胜感激。

0 投票
2 回答
1371 浏览

javascript - MS excel 中的 web ui 功能更复杂?

我有摆动应用程序,其中有类似 MS excel 的功能。用户可以在列中输入数据。大多数列都是下拉列表,因此必须从列表中选择。

能否在 Adob​​e Flex 或 GWT 中轻松构建此功能?

第二个复杂性取决于在列中选择的值,另一列应仅显示与第一列的选定值相关的那些项目。

它不是乡村城市数据,但为了简单起见,我举了这个例子。

例如,第一列是国家,第二列是城市。因此,根据选择的国家/地区,第二列将仅显示该国家/地区下的城市。

它不仅仅是页面上的两个下拉列表,它是网格结构中一行的下拉列表。

这在 Adob​​e Flex 或 GWT 或除 Swing 之外的任何其他 Web UI 框架中是否可行?

0 投票
2 回答
1284 浏览

apache-flex - 延迟加载何时会成为 RIA 中的问题?

所以我有一个使用 Spring MVC + Hibernate 的简单 Web 应用程序,并且正在使用 OpenSessionInViewFilter。我最近一直在考虑用 Flex 或 GWT 之类的东西替换 UI。

起初我认为这很容易,因为我可以从新的前端访问我的服务层。但是当我更多地考虑这一点时,我对延迟加载的问题有点紧张。使用传统的 Web 前端没问题,因为我在视图中使用了开放会话......视图需要加载的所有内容都会在视图构建时加载。

所以假设我有一个方法来返回一个客户,一个客户有一堆联系人,联系人有一堆地址,等等。如果我从我的新“RIA”控制器调用 getCustomer(),它将获得一个客户,但客户的联系人集合只是一个代理或 null。

我可以在已有的基础上创建一个新层,返回预先填充的 DTO……但是……这似乎会变得复杂。

有什么建议吗?

0 投票
1 回答
996 浏览

java - 从哪里获得 JavaFx 创作工具?

我在哪里可以获得 JavaFx 创作工具?

0 投票
10 回答
1279 浏览

javascript - 你见过的最令人印象深刻的 Javascript/Flash/Silverlight 示例是什么?

您体验过的最令人印象深刻的“富互联网应用程序”(通常是 Javascript/Flash/Silverlight)是什么?

我发现谷歌地图就像 Javascript/Flash 巫术,更具体地说,谷歌 Streeview胜出。但我有兴趣了解其他人。

0 投票
7 回答
569 浏览

user-interface - 用户体验

成为用户体验设计和富互联网应用程序设计的关键是什么?我应该学习什么才能达到它?

0 投票
13 回答
635 浏览

javascript - JavaScript 是应用程序语言吗?

我一直认为 JavaScript 是一种客户端脚本工具,用于增强 HTML 的功能,而 HTML 通常由其他一些服务器端技术生成——Java、.NET、Rails、Django、PHP 等。

虽然最近我听到人们将 JavaScript 称为“应用程序语言”。我知道像 Gmail 这样的应用程序已经将 JavaScript 带到了下一个发展阶段,并使浏览器更像是一个功能齐全的应用程序。但据我所知,没有像我之前提到的基于 JavaScript 的服务器端技术。因此,即使在富 Internet 应用程序的情况下,“应用程序语言”实际上也是后端与数据库交互并执行 URL 路由等的语言。

我的理解是否已经过时,JavaScript 现在是否能够执行后端处理,还是我们愿意将其称为“应用程序语言”仅仅是因为它目前在前端执行的复杂性使得后端处理变得次要?

0 投票
5 回答
426 浏览

javascript - 基于 JavaScript 的客户端开发平台

我想将此设置为一个帖子,所有已知的 JavaScript 客户端开发平台都可以按公司/组织/生态系统列出。
* 任何基于 HTML/JavaScript 的东西。

Microsoft
Windows 小工具*
HTA - HTML 应用程序*

Adobe
Adob​​e AIR * 可以只使用 HTML/JS,但也可以使用 Flex/Flash
Adob​​e Director
Adob​​e PDF

雅虎
魔法师

Google
Google 桌面小工具- 左侧的 SDK 链接

Mozilla/Firefox
Greasemonkey
XUL Runner

加速器

我错过了什么?我还应该列出 JScript.NET、托管 JScript、Rhino吗?

注意:我已将其设置为社区 wiki。

0 投票
2 回答
4369 浏览

java - 如何在 Swing 应用程序中混合 Java Swing 和 JavaFX?

我正在开发一个 Java Swing 应用程序,但我也想将 JavaFX 与 Swing 一起使用。是否有任何资源告诉如何做到这一点?

0 投票
2 回答
215 浏览

asp.net - 值得尝试使用 SOAP 吗?

我有一个小型 RIA,我将其构建为使用 Flex 和 ASP.Net 的学习/让我的生活更轻松的项目。目前,我的架构使用直接的 HTTP 帖子,服务器使用 xml 响应。我在我的网络应用程序中发布了另一个关于安全性的问题,有些人提到了 SOAP。SOAP 是我从未真正使用过的东西,我想知道在我当前的体系结构上使用 SOAP 的优点/缺点是什么,然后,需要做多少工作才能将这样的应用程序转换为使用 SOAP。

谢谢,克里斯