Dojo 1.8 中令人期待的18件事
来源:互联网 发布:软件测试个人职业规划 编辑:程序博客网 时间:2024/06/07 05:06
原文链接:http://www.sitepen.com/blog/2012/06/15/18-things-to-look-forward-to-in-dojo-1-8/
原文作者: Dylan Schiemann
译者: Elaine Liu
经过几个月的努力,Dojo 1.8 Beta发布了。我们希望这个beta版本于2012年6月22日发布,并且在此之后四至六周,1.8 版本正式发布!
Dojo/request
有很多理由让我们为这个版本感到兴奋。在这些新特性中, 最让我兴奋的是由Bryan Forbes带领的dojo/request部分的工作。这是Dojo如何更好的实现Ajax第三个主要版本。第一个Dojo 实现Ajax的版本, dojo.io.bind, 于2005年完成,甚至早于我们的0.1版本。第二个主要版本,dojo.xhr, 是Dojo围绕Ajax的一次绝妙的重构和反思。 在过去几年中, 由于XHR2的引入, 由于我们在Node.js内支持Dojo, 并且从2004年起我们强烈的盼望为将Javascript带入Web前端开发创建一个简洁,强大,并且非常灵活的API, 很多事情都发生了重大的变化。在1.8中,dojo.xhr是通过封装dojo/request来实现,虽然dojo.xhr已经deprecated,你仍然可以使用dojo.xhr(或者用AMD方式的dojo/_base_xhr). 我们会在其他文章中进一步讨论dojo/request
以下是Dojo 1.8中令人期待的18件事:
新特性:
1. dojo/request, 使得Ajax更灵活更强大,并且在Node.js可支持
2. dojo/router, 一个新的用于在不同的客户端页面之间导航的组件
3. dojox/Canlendar, 一个具有丰富特性的日历控件
4. dojox/dgauges, 一个可以让你轻而易举的创建你自己仪表的框架
5. dojo/treemap, 一个数据可视化的控件
6. dojox/mobile, 28个新的移动控件,包括音频,视频,表格布局,树形视图等
重大的改进
7. 自动和声明式的请求(require), 使得在标记语言中定义的特性轻松的支持AMD方式
8. 重写了dojo/promise , 使得promises和deferreds更容易使用和追踪
9. 重写了dojox/mvc,同时重写了新的ToDo展示应用
10.在1.8中全面改进了 API文档和视图,以及Dojo 参考说明。 对于很多用户来说,这是Dojo 1.8中最受欢迎的变化。
11. 在移动平台上的DnD
12. Canvas和SVG在GFX上特定的增强,增加了重要的功能
值得注意的增强:
13. 整体的AMD改良,从而提高整个工具包的性能和模块优化
14. Dijit Select 和Tree 控件现在都直接与Dojo Object Store API连接
15. 在非IE浏览器中,Claro‘s 主题的灰度现在更容易通过CSS而不是图片来定制
16. CometID 和Lightstreamer 的集成已经更新为AMD方式,并且可以在它们相关的项目中下载获得
17. 在很多控件和Dojo 图表上进行了综合性能改进
18. 提供从1.6 或者1.7升至1.8的移动升级协助, 使升级移动控件更容易
更多信息
- Dojo 1.8 中令人期待的18件事
- Python3000中令人期待的新功能
- ophone令人期待的八大热点应用
- 令人期待的大戏:千亿百度
- 令人抓狂的src-dojo开发中遇到的一个问题
- 真是每天有新的惊喜啊 - VS2010中出现令人期待已久的功能...Call Hierarchy
- HTML 5 令人期待的 5 项功能
- KitKat为Android带来最令人期待的改变
- 26件令人匪夷所思的事情
- 期待已久的中国移动开发者社区终于开张了,结果却令人有些失望
- 双十一狂欢新增大军令人期待
- 期待很完美,失望令人心碎
- 从零开始学_JavaScript_系列(18)——dojo(7)(dojo中类的继承)
- dojo中Tree的使用
- Dojo中类的定义
- dojo中button的使用
- ASP中令人震撼的Debug类
- grails中令人费解的有关问题
- Finder 及其子类的分析
- Nginx + chunkin for windows编译指南
- mysqldump导数据库数据不加锁(InnoDB)
- mysql中char,varchar与text类型的区别和选用
- 2012-07-16
- Dojo 1.8 中令人期待的18件事
- Android 中TextView 添加超链接
- 算法之堆排序
- 快速识别汇编中等价的C语言语句(if, while, for, switch)
- Oracle ORA-1122, ORA-1110, ORA-1207 file is more recent than control file 处理方法
- Nokia 我不关心,QT、C/C++不该消沉
- 我的java之路之java的线程Thread
- 《Java平台体系》——第二章 JVM——实战:Java调用本地代码的例子
- ++++++晶晶实验八之DML语句时回滚和重作的工作流程