收录了 ajax框架 频道下的 50 篇内容
现在的问题是,面对繁荣的Ajax框架市场,哪一个才是开发者自己最最需要的呢?尤其面对这么多各具特色和威力的框架。这也不是第一次在InfoQ讨论了,但开发者不同的选择视角和标准仍然可以在众多Ajax框架不断推陈出新的过程中,帮助到更多的人。
面对纷繁的框架,你是否也曾觉得眼花缭乱、难以抉择?是否也曾发出过“要这么多框架干嘛?!”这样的牢骚?让我们看看AppFuse的缔造者Matt Raible选择Ajax框架的过程,或许这会对你有所启迪。
Dr. Dobbs网站最近刊登了一篇关于如何选择Ajax框架的案例分析,取自T. Rowe Price的一个开发团队。文章讨论了五个热门框架:DWR、GWT、Dojo、Prototype/Scriptaculous和Yahoo UI Library。
Buffalo在经历了两年之久的考验后,近日正式发布2.0版本。Buffalo是一个J2EE轻量级AJAX框架,也是国内著名的开源项目。它与DWR 和JSON-RPC一样,着眼于Web远程调用(Web Remoting),Buffalo2.0最大的特点在于其性能的提升,还有完全自行实现的Java到JavaScript协议转换。
jMaki项目今日发布了1.0版本。该项目是用于创建Web 2.0应用的C/S结构框架。不久之前InfoQ对jMaki的主要开发者InfoQ对jMaki的主要开发者Greg Murray进行了采访并就即将发布的1.0版本进行了讨论。
ASP.NET MVC框架的官方CTP版本还没有包括对AJAX的支持。不过目前有几个示例展示了如何为ASP.NET MVC应用添加AJAX功能。
Eclipse 基金会日前宣布了两个旨在提高富互联网应用(RIA,Rich Internet Application)开发的项目里程碑,一是 Eclipse 富 Ajax 平台(RAP,Rich Ajax Platform)开始支持 JFace 对话框,另外 Eclipse Ajax 工具框架(ATF,Ajax Toolkit Framework)可以支持OS X。
Backbase在一周前发布了Enterprise Ajax for Java框架的4.2版。这个新的版本为Java开发者提供了一个完整的Ajax平台,支持许多常用的框架,包括Struts、Spring MVC和Java Server Faces。
虽然Java技术经过多年发展已经比较成熟,但Java社区依然不断涌现出一些新的技术和亮点。以下便是我们整理的2007年Java社区十大新闻,借此对Java社区这一年来的发展历程进行概括和总结。
一直以来JavaScript虽然在Web UI用户体验上面扮演者越来越重要的角色,但其开发方式相对C#等对象化语言而言,总显得非常“原始”,微软的UI开发部门正在准备给JavaScript做一套体面的外表,包括增加其面向对象特征,以及UI对象模型等。
JSF、DWR和Dojo都是凭自身实力而流行起来的技术,并且它们各有特点。本文作者用一个实例展现了如何将JSF、DWR、DOJO集成在一起来创建丰富Web应用的方法。
Nolan Wright认为服务器支持的MVC实现已是过往之物,而服务、Ajax和DHTML则必将大幅简化我们构建Web应用的复杂度。
Eclipse基金会星期一发布了 Eclipse Rich Ajax Platform (RAP) 1.0。该Eclipse RAP是一个提供给企业应用开发者用来创建和部署RIA(Rich Internet Applications)的Ajax工具包。
Rick Strahl谈论了Web Forms框架的优点和弱点,以及为什么它们使得一些开发人员去关注一些其它的替代品,例如MVC框架。同时,他也对MVC进行了同样的优劣讨论。
作为即将到来的计划于6月25日发布的Eclipse Ganymede的一部分,InfoQ将会报导一系列Eclipse的子项目。今天,主角是RAP(Rich Ajax Platform),它正好发布了1.1版。InfoQ采访了Jochen Krause以更多地了解RAP以及它所提供的功能。
为了能和读者分享更多有关RIA的精彩内容,InfoQ中文站最近组织并发布了一期RIA技术专题,包括RIA相关的新闻、文章和视频等。除此之外,本专题还提供了Flash平台开发工具的独家高速下载,以飨读者。更多Flash开发平台相关内容,请浏览Adobe Flash平台开发技术精华专题报道。
Philippe Leybaert最近发布了一个名为ProMesh.NET的Model-View-Controller (MVC)框架,用于创建.NET 2.0 Web 应用程序。这个框架在开源许可下发布在Codeplex上。MVC框架随着Ruby on Rails以及Castle Project 和 MonoRails的流行,最近获得了大家的欢迎。
Grizzly框架已经用在很多产品中了,如GlassFish、Sailfin、RESTlet及OpenESB等等,通过采取Java新的I/O API(NIO)它使得开发者能够编写出可伸缩的服务器端应用。Grizzly的下一代——Atmosphere是一个基于POJO的框架,它的目标是将 Comet带给大家。Jean-Francois向InfoQ谈到了这一新变化。
由于Ajax已经统治了Web开发中的客户端,人们不禁要问“哪个JavaScript/Ajax框架才是最好的”。最近Glenn Vanderburg撰写了一篇Prototype和jQuery比较的文章,这引发了业界专家Douglas Crockford和Dion Almaer的不同回应。