【ArchSummit架构师峰会】如何选择模型、如何应用RAG、需要哪些组织流程配套?>>> 了解详情
写点什么

dijit

收录了 dijit 频道下的 27 篇内容

使用 Dijit 实现界面组件化开发

随着Ajax应用的流行,Web前端部分越发复杂,用户对Web应用的要求不断向桌面应用靠拢。HTML语言的基本界面元素不能单独地满足这样的需求。本文介绍了如何使用Dijit实现界面组件化开发。

Dojo:不容忽视的 RIA 框架

现在的前端开发有太多可选框架,不乏JQuery这样炙手可热的产品。但我相信,如果要为你的项目做一个技术决策,选择合适的框架,仍然不是一件容易的事情。Dojo是这个领域的先行者,但其强大的特性却一直被忽视。专栏开篇就会系统介绍Dojo的性能、控件、单元测试等重要特性,让你通过一个综合了解,为高效的RIA开发多一个重量级的选择。

Dojo 框架:误解与现实

流行的JavaScript框架包括jQuery、Dojo、YUI、MooTools、Prototype、Ext JS、Google Closure等。这些不同的框架有着各自不同的优势和不足,也有着对应的不同的适用情景和范围。由于工作的关系,笔者对Dojo框架的使用最多,对于其它框架也有一定的了解。本文的目的是希望澄清一些对于Dojo框架的误解,从而帮助开发人员选择合适的框架。

Dojo 的联合创建者 Dylan Schiemann 就 AJAX、Comet、Bayeux、RIAs 和 Dojo Toolbox 的问答

Dojo Toolkit是一个模块化的开源 JavaScript库,它被设计用来快速开发JavaScript或基于Ajax的应用程序和网站。InfoQ最近与Dylan Schiemann先生就AJAX、Comet、Bayeux、RIAs及最新发布的Dojo Toolbox进行了一场问答,他是SitePen的CEO和Dojo Toolkit的联合创建者。

Dojo Data Store——统一数据访问接口

Dojo 定义了一套API用于统一数据访问,并且提供了针对不同数据源的多种实现,统称Dojo Data Store。作为一种异步的Data Store,尤其适合于Web应用,为实现数据层与表现层的分离提供稳定的基础架构。Dojo中几乎所有的控件都以此为基础,因此,要能熟练使用各种控件,或是开发自定义控件,都需要对这个机制有深入的了解。

Dojo 中的 LazyTreeGrid 控件

Tree和Grid都是常用的UI元素,而两者的组合-TreeGrid,也在越来越多的应用中被使用。本文将给大家介绍Dojo中的一个新控件,LazyTreeGrid,能够按需加载的TreeGrid,非常适合于大数据量的复杂数据展现。​

Mobile 进行时: Dojo Mobile 控件初探

Web2.0曾在桌面浏览器异军突起,这样的奇迹是否会在移动设备上重演?如今的RIA框架正在全力推动着这个奇迹的发生,在手机浏览器上提供针对性的解决方案,Dojo也不例外。

Dojo1.6 新特性:AMD 规范

此 AMD非彼AMD,它的全称是Asynchronous Module Definition,即异步模块载入机制。它不仅被Dojo使用,也被JQuery,NodeJS等著名框架使用。作为CommonJS提出的一个规范,它为什么能得到其他框架的认可?它具有什么样的特性和优势?本文就将详细介绍AMD的特性和使用场景,最后将介绍AMD在Dojo中的使用和注意事项。

Dojo 1.4RC1 发布:性能提升、新的 Editor 插件

著名开源Javascript工具库Dojo在两次发布1.4 beta的一个月后,终于在近日释出1.4 RC1,同时也期望这是唯一一次的RC版本。

Dojo Build 系统介绍

Dojo的Build系统完全用JavaScript写成,推荐在Node.js上运行,并且支持非Dojo的Web应用Build。对于精通JavaScript的你,是不是很心动呢?本文就将带你了解其中的细节。

Dojo 0.9 发布最终版并有巨大的性能提升

Dojo 0.9最终版已经发布,发布时间距相应Beta版发布不到七周。这一版减少了代码量,移除了不需要的部分,同时性能也得到了有效的提升。

Dojo Toolkit 1.0 发布,集成 Google Gear、访问辅助功能和图表

Dojo Foundation发布了Dojo Toolkit 1.0。Dojo在AOL、BEA、IBM和Sun Microsystems等公司的产品中都有使用。

Dojo 1.8:向完美架构继续前行

Dojo 1.8已正式发布数星期,作为Dojo的铁杆粉却直到今天才来总结,实在心有不安,但这并不妨碍我们来看一看那些让人眼前一亮的新特性。作为历史最悠久的RIA框架,Dojo的发展一直不冷不热。比起后来者JQuery的大红大紫,Dojo则默默的按照自己的步伐坚定的前行着。而对完美架构的追求,则构成了Dojo前行的主旋律,这也使得Dojo一直拥有一批坚定的支持者。 Dojo显然并不重视设计灵巧的API,但却非常看重编程思想的应用,以及对前端架构的研究。我们现在就来看看Dojo 1.8是如何在这个方向上继续努力着。

Dojo 1.4 发布:性能改进、稳定性提升

近日Dojo团队发布了Dojo 1.4,该版本的性能和稳定性都得到了极大的提升,同时增加了大量的新特性。

Dojo1.6 新特性:HTML5 进行时

HTML5 是大势所趋,也是众望所归。 除了各大浏览器紧锣密鼓跟进之外,各大Ajax库也不甘落后。Dojo在这方面表现优异,很早就开始提供对HTML5的支持,并且实现跨浏览器的兼容性,针对不同浏览器使用不同的实现,并以一致的API暴露给用户,最大程度的通过HTML5带来高效的用户体验。

Dojo 1.3 和 PlugD 发布:采访 Dylan Schiemann

最近,Dojo 1.3正式发布,同时发布的还有PlugD项目,这个项目会将jQuery的优雅用法添加到Dojo工具包中。就最新发布的新版本、工具包的发展和TIBCO的General Interface选择加入Dojo基金会等问题,InfoQ采访了SitePen的CEO、Dojo的共创者Dylan Schiemann。

百度技术沙龙第 1​7 期回顾:​富客户端时代的 JavaScript 框架(含资料下载)

在8月20日百度主办、InfoQ策划组织实施的第17期百度技术沙龙活动上,来自百度商务搜索部前端工程师董睿以及IBM中国开发中心的高级软件工程师成富,分别分享了JavaScript框架的相关话题,话题涉及企业级RIA框架的应用以及实际产品开发中的Dojo框架。本文将对他们各自的分享做下简单的回顾,同时提供相关资料的下载。

dojo 类机制简介

JavaScript提供了特有的类机制,但是在语法习惯上与传统面向对象的语言有很大的不同,这使得不少的JavaScript开发人员感到比较迷惑,而dojo作为功能强大的JavaScript类库,有功能完整的类机制实现。本文将通过实例介绍dojo的类机制,这是dojo提供的一种强大和灵活的功能,其dijit UI组件框架也是以此为基础实现的。

Dojo 单元测试框架 DOH 介绍

良好的测试是软件质量的保证,而前端开发在这方面却依然比较薄弱,缺少易用的测试框架是一个重要原因。Dojo中的DOH测试框架其实功能完备且强大,却一直鲜有人知。它不仅适用于Dojo,而且适用于基于任何Ajax框架的前端应用。本文就将简单介绍DOH测试框架的基本用法和功能,希望能帮助大家了解和做好前端测试。

Ajax 应用开发:实践者指南

Ajax技术的优点在于它是构建在开放标准之上,不存在厂商锁定的问题;同时也不需要额外的浏览器插件支持。本文简要介绍了Ajax应用开发的各个方面以及相关的最佳实践,但对一些细节内容没有展开讨论。

dijit专题_资料-InfoQ中文网