标签: rich-internet-application

各种Java Web框架的优缺点是什么?

我正在考虑使用Java创建自己的网站,并试图决定使用什么框架.但是,快速搜索Java框架可以选择50多个!

我的网站只是为了我自己在开始时构建它的乐趣,但如果它变得流行,那么它具有一定的可扩展性,或者至少能够为此重新设计将是一件好事.

更受欢迎的框架之间的主要区别是什么?有没有一个显着优于其他人的情况?例如,高流量企业应用程序与低流量小型应用程序.我也想知道有些人比其他人更容易学习和使用.

是否有人对这些框架有一些经验并可以提出建议?绝对数量的选择是否可以作为早期警告,以尽可能避免基于Java的Web开发?

java rich-internet-application web-frameworks

85
推荐指数
10
解决办法
2万
查看次数

丰富的Web应用程序技术列表

我试图让自己熟悉丰富的Web应用程序世界.维基百科上有一些可用技术的比较表,但我仍然不清楚丰富的应用程序开发有哪些选项.

您可以验证并填写我在下面收集的信息吗?每个选项的主要优点和缺点是什么?哪个是大型和非常丰富的Web应用程序的最佳选择?

选项1:ASP.NET/ASP.NET MVC
供应商:Microsoft
环境:Visual Studio
语言:C#
输出:HTML + JavaScript + AJAX
示例:www.stackoverflow.com

选项2:Silverlight
供应商:Microsoft
环境:Visual Studio
语言:C#
输出:.NET可执行文件?
示例:?

选项3:Google Web Toolkit
供应商:Google
环境:Eclipse
语言:Java
输出:HTML + JavaScript + AJAX
示例:http://www.projectkaiser.com:8080/pk /

选项4:Flex
供应商:Adobe
环境:?
语言: ?
输出:Flash(.swf文件)
示例:http://listen.grooveshark.com/

选项5:Adobe AIR
供应商:Adobe
环境:?
语言: ?
输出:AIR
示例:http://www.cocoolo.com/en/download.html

选项5:Ruby on Rails
供应商:Rails Core Team
Envirnoment :?
语言:Ruby
输出:HTML + JavaScript + AJAX?
示例:?

选项6:Java Applet
供应商:Sun
环境:Eclipse
语言:Java
输出:Java …

comparison rich-internet-application web-applications

26
推荐指数
1
解决办法
4万
查看次数

ExtJS会死吗?

我看看ExtJS,它似乎提供了许多RIA功能,如Flex提供的更大容量的套件,没有闪存要求.但是,随着jQuery-UI这样的开源式主题的继续,ExtJS会在某种程度上死掉吗?此外,由于闪存渗透率只会继续增加,为什么要将库存放入javascript库?

也就是说,像jQuery这样的JavaScript库在提供易于使用的API方面取得了巨大的飞跃,因此可能有一些优点.

思考?意见?ExtJS有价格标签,所以我不得不问这个问题.

javascript rich-internet-application extjs

25
推荐指数
3
解决办法
8799
查看次数

在RoR的大项目中使用ExtJS的危险?

我们正在使用Ruby on Rails框架(CRM系统)开发一个相当大的应用程序,并且正在考虑重写它以使用ExtJS以便Rails只进行数据处理,而ExtJS将以类似桌面的方式进行所有浏览器重量级处理.

任何人都有一些经验和暗示什么是最好的方法?ExtJS是否足够成熟,可以用于相对较大(和复杂)的应用程序?那么Rails部分 - 这里最好的方法是什么?

编辑:

只是为了说清楚.我宁愿这样做,以便所有的javascript客户端应用程序代码一次加载(在应用程序的启动时,最好是作为一个压缩的js文件),然后只使用ajax与Rails之间发送数据应用程序.此外,让ERB可用于动态生成Ext apliccation元素会很不错.

ruby ria rich-internet-application extjs ruby-on-rails

22
推荐指数
3
解决办法
2万
查看次数

为什么我们在网上银行等安全应用中看不到多少AJAX?

如果可能,有人可以列出参考/证据,为什么我们在网上银行等安全的网络应用程序中看不到多少AJAX?

例如,网上银行有一个" 账户","付款","工具","报告"选项卡列表.通常,您会看到这些实现为指向不同页面的链接.为什么你不能只有一个页面并使用AJAX加载不同标签的内容?(例如,JSF RichFaces选项卡控件)

我假设在任一情况下都会处理不同URL的书签和处理后退按钮(或禁用它,因为网上银行常见).所以我想听听其他事情,比如它会如何影响安全性,性能等?

我的团队即将开始构建基于Web的支付管理系统(考虑设置支付,管理客户账户余额,对账等).它不会进行实际支付,但它会在某种程度上与领先的银行的网上银行系统整合.

我们使用一个页面并使用AJAX进行其他操作

要么

仅在真正帮助用户体验的地方使用AJAX.

ajax rich-internet-application onlinebanking web-applications

17
推荐指数
2
解决办法
1709
查看次数

HTML5清单和chrome

我在我的控制台中看到了这个错误.

Application Cache Error event: Failed to commit new cache to storage, would exceed quota
Run Code Online (Sandbox Code Playgroud)

它意味着什么似乎是正确的?我的应用程序试图缓存太多数据?

有什么可以做的吗?

同一站点在FF中工作没有问题.

javascript html5 rich-internet-application google-chrome manifest

15
推荐指数
2
解决办法
6974
查看次数

Silverlight与jQuery"相同"吗?

Silverlight可以用于与jQuery相同的东西,还是用于不同的东西?

例如,vb.net可以用于与C#相同的东西,而C#用于与JavaScript不同的东西.Silverlight和jQuery是像vb.net和C#,还是更像C#和JavaScript?

silverlight jquery rich-internet-application

11
推荐指数
3
解决办法
4735
查看次数

Silverlight vs Flash vs HTML5,我应该关心吗?

我已阅读了一系列对comparisson优势/微软的Silverlight框架的缺点的Flash文章.

事实上,有在过去18个月中有两个版本的Silverlight让我担心,还有一个事实,即Web浏览器的97%以上已经有了闪存,预装.

我是一名.NET开发人员,我对我在框架中可以做的事情非常满意.目前,我觉得我必须把我自己的喜好来一侧,并决定自己是否需要.NET来integrage,而不是使用Silverlight与WPF闪光灯.

有没有人尝试将Flash与.NET集成?你遇到了什么挑战?comparisson在Silverlight中工作有多容易?

我还读到了微软和Adobe最近的谈话.无论我走的路都感觉很不稳定.HTML 5能否真正与Flash和Silverlight提供的产品竞争?

谢谢

flash silverlight html5 rich-internet-application

10
推荐指数
2
解决办法
7050
查看次数

Html5本地数据存储区,并跨设备同步

我正在构建一个功能齐全的Web应用程序.当然,您可以在处于"离线"模式时保存到本地数据存储区.我希望能够跨设备同步,这样人们就可以在一台机器上工作,保存,然后再上另一台机器并加载他们的东西.

问题是:

1)将json存储在服务器上是一个坏主意吗?为什么要将服务器上的json解析为模型对象,当它将作为json传递回(其他)客户端时?

2)我不确定我是否想尝试使用NoSql技术.我没有打破json,因为现在数据库中唯一的关系是从用户帐户到他们的条目.除了用户数据之外,域模型将是一个String,它是json.建议欢迎.

从理论上讲,将来我可能想在服务器上进行一些处理或建立更复杂的关系.换句话说,现在我只是要保存json,但将来我可能想要一个更传统的关系系统.NoSQL方法会妨碍这个吗?

3)这有什么安全问题吗?以JS注入为例?从理论上讲,对于这个用例,用户至少现在无法输入任何内容.

先感谢您.

编辑 - Thanx的答案.我选择了我所做的答案,因为它详细介绍了NoSql的优点和缺点.

sql html5 json rich-internet-application nosql

8
推荐指数
1
解决办法
1926
查看次数

JavaScript是一种应用程序语言吗?

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

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

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

javascript language-features rich-internet-application web-applications

7
推荐指数
1
解决办法
620
查看次数