写点什么

选择你的 Ajax 框架

  • 2009-06-01
  • 本文字数:619 字

    阅读完需:约 2 分钟

现在 Ajax 根本不是个 buzzword,因为没有人再会向你解释什么才是 Ajax。核心组件 XHR 一度是 Ajax 技术的代名词,但如今 Web 2.0 世界中铺天盖地的应用早就向你宣布:异步刷新不再是 Ajax 的全部,具有丰富交互能力的用户界面更是 Ajax 技术彰显魅力的舞台。

现在的问题是,面对繁荣的 Ajax 框架市场,哪一个才是开发者自己最最需要的呢?尤其面对这么多各具特色和威力的框架。这也不是第一次在InfoQ讨论了,但开发者不同的选择视角和标准仍然可以在众多Ajax 框架不断推陈出新的过程中,帮助到更多的人。

Matt Raible 在为自己的 team 选择 Ajax 框架时,挑选了 Dojo、ExtJS、GWT 和 YUI 进行了对比,利用一套特定标准的权重值和每个框架的得分,总结出了如下的矩阵图

从而得出 GWT 对于 team 的开发要求来说,是最好的选择。

而来自 Athenz 的 Jim Briggs 为我们创建一个网站 Ajax 框架决策中心

我创建了这个网站,它可以让任何人评估和选择 Ajax 或者 RIA 框架,从而最满足自己的需要。这个中心包含 100 多个需求模型和工具来对不同的框架分级、对比和评估。还有 35 页的内容指导框架的需求和特性。 任何人都可以发布对框架的评估,厂商也可以发布产品的信息。这些都是免费的。

这个决策中心不会消除选择过程中的困难,但它提供了一种方法,来帮助你作出正确而公正的选择,并且不会后悔。

框架的选择是对产品应用开发的一笔不可忽视的投资,细则的考量和讲究,决定着开发者的体验、效率,更影响系统的扩展性及后期的维护升级成本。

2009-06-01 07:376715
用户头像

发布了 127 篇内容, 共 49.3 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

巧用对象存储回源绕过SSRF限制

火线安全

Web 云安全 web漏洞

模块一作业

HZ

架构实战营

初创企业CRM系统解决方案

低代码小观

初创公司 企业微信 企业管理系统 CRM系统 客户关系管理系统

高性能的连接管理和数据路由组件,OceanBase 生态工具 ODP 详解

OceanBase 数据库

oceanbase OceanBase 开源 OceanBase 社区版

阿里本地生活端智能架构设计与技术探索

阿里巴巴终端技术

端智能

英特尔X钉钉:以智能协作驱动数字办公发展

科技新消息

天翼云虚拟IP地址及其在高可用集群中的应用

天翼云开发者社区

虚拟机

2022年作为一个中年程序员写给35岁的自己

Linux服务器开发

c++ 程序员 架构师 Linux服务器开发 Linux后台开发

XSS跨站脚本攻击漏洞修复技巧

喀拉峻

网络安全

19 条有效的跨端 cpp 开发经验

阿里巴巴终端技术

cpp 跨端开发

如何搭建B端产品帮助中心

小炮

帮助中心 B端用户

关于黑帕云用户迁移明道云的详细说明

明道云

3步排查,3步优化,探针性能损耗直降44%

TakinTalks稳定性社区

Java 性能分析 探针 性能提升 性能损耗

Go性能优化小技巧

jinjin

Go 性能优化

【Zeekr_Tech】TARA攻击树分析方法论

Zeekr_Tech

信息安全 极氪

想让DBA瞬间崩溃,那就让他去做SQL性能优化

华为云开发者联盟

数据库 sql 遍历 存储 优化SQL

华为云企业级Redis揭秘第17期:集群搭载多DB,多租隔离更降本

华为云数据库小助手

GaussDB GaussDB ( for Redis )

Apache Flink 在国有大型银行智能运营场景下的应用

Apache Flink

大数据 flink 编程 流计算 实时计算

架构实战营 第6期 模块一课后作业

火钳刘明

#架构实战营 「架构实战营」

网络安全 Kali web安全 基于SMB协议收集信息

学神来啦

Linux 运维 网络安全 WEB安全 kali Linux

谷歌云对象存储攻防

火线安全

安全攻防 对象存储 云安全

KubeVela: 如何用 100 行代码快速引入 AWS 最受欢迎的 50 种云资源

阿里巴巴云原生

明确生态边界的钉钉,让ToB从业者们松了口气

ToB行业头条

【性能测试工具lmbench】快来测测你的系统可以打几分

优麒麟

Linux 开源 系统管理 优麒麟

直播预告 | PolarDB-X 动手实践系列——用 PolarDB-X + Flink 搭建实时数据大屏

阿里云数据库开源

数据库 阿里云 开源 分布式 polarDB

新思科技加速安全软件开发,推出Code Sight插件标准版

InfoQ_434670063458

软件开发 新思科技 可信软件 IDE环境 Code Sight

【OpenHarmony移植案例与原理】XTS子系统之应用兼容性测试用例开发

华为云开发者联盟

测试 OpenHarmony XTS 应用兼容性测试

实现简易的 Vue 响应式

CRMEB

Go Data Structures: Interfaces [中译]

hyx

源码 Go 语言

Tapdata加入PolarDB开源数据库社区

阿里云数据库开源

数据库 阿里云 开源 开源数据库 polarDB

不仅仅是一把瑞士军刀 —— Apifox的野望和不足

Liam

Java 程序员 Jmeter Postman swagger

选择你的Ajax框架_Java_张凯峰_InfoQ精选文章