博客
关于我
dojo的发展历史
阅读量:411 次
发布时间:2019-03-06

本文共 1197 字,大约阅读时间需要 3 分钟。

  dojo的开始要从2004年初开始说起,那时dojo之父 Alex Russell 在Informatica公司内从事一个名为netWindows的项目,这个项目的目的是在浏览器环境下提供创建窗口化界面的类库。一个人的力量毕竟有限,Alex想要寻找一个精通DHTML的合作者。这个过程中,许多DHTML社区的成员都被他联系到了。这些沟通最终引出了一封题为“宣传DHTML的未来”的邮件。后来 Dylan Schiemann接受了这个项目并于同年加入了Informatica公司。所以Dojo的最初的代码是有Alex和Dylan在Informatica的支持下写的。

    在Dojo早期,有许多成员都积极参与了开发,并逐渐形成了dojo今天的方向,他们是Joyce Park, Tom Trenka, Mark Anderson, Leonard Lin (最初提议用Dojo这个名字的人), Aaron Boodman, Simon Willison, Cal Henderson, and Dan Pupius.
    在nerWindows的进行中,Alex收到了微软公司的来函,请他在他的项目中终止使用 Windows 这个词语。这一事件也使得这些成员们开始考虑他们要制作的这个JavaScript库的命名问题,他们需要一个不会被别人起诉的名字。最终,大家采纳了 Leonard Lin 提出的名字, dojo。
  
   dojo的贡献者来自超过60个开发者,许多的公司,主要的用户包括:
  到目前为止,作为主流框架在使用的公司有:
  
  dojo的里程碑:

  2004年9月由Alex Russell 和Dylan Schiemann完成 了最初的 Dojo代码

  2005年3月,其他Dojo成员 也陆续开始为 Dojo编写代码

  2005 年, Dojo基金会成立

  2005年8月,Dojo 0.1发布

  2006年10月,Dojo 0.4发布,这是Dojo的一个经典的版本。

  2007年7月 , Dojo 0.9发布;同年11月,Dojo 1.0发布,这两个版本较之前改动很大,大幅提高了性能,并宣布不向后兼容之前的版本。

  2010年7月23日 , Dojo 1.5发布。

  2011年3月份,dojo1.6发布,这个版本开始逐步支持AMD加载方式。

  2011年七月份,dojo1.7发布,这算是dojo历史上的一个分水岭,从这个版本开始dojo完全的支持AMD加载方式,并积极拥抱HTML5。

  2014年九月份,dojo1.10发布,从1.6到1.10,dojo逐步向着2.0迈步,模块的组织发生了很大的变化,同时逐步放弃对低版本浏览器的支持。

 

文中部分内容来自dojo中文博客、百度百科、dojo基金会,感谢dojo中文博客的无私分享。

转载地址:http://bryuz.baihongyu.com/

你可能感兴趣的文章
【spring源码系列】之【xml解析】
查看>>
(在模仿中精进数据可视化07)星球研究所大坝分布可视化
查看>>
(数据科学学习手札02)Python与R在循环语句与条件语句上的异同
查看>>
(数据科学学习手札27)sklearn数据集分割方法汇总
查看>>
(数据科学学习手札40)tensorflow实现LSTM时间序列预测
查看>>
[整理] 哪些集合类是线程安全的?(Java)
查看>>
8 个警示和学习的 5 个阶段
查看>>
c# 图片带水纹波动
查看>>
H5 贪吃蛇源码
查看>>
从零开始学安全(十六)● Linux vim命令
查看>>
从零开始学安全(三十四)●百度杯 ctf比赛 九月场 sqli
查看>>
3389连接痕迹清除
查看>>
发生系统错误 6118
查看>>
阿里巴巴Json工具-Fastjson教程
查看>>
Spring Cloud Gateway - 快速开始
查看>>
Spring Security 实战干货:理解AuthenticationManager
查看>>
Java对象转JSON时如何动态的增删改查属性
查看>>
Python 面向对象进阶
查看>>
Linux常用统计命令之wc
查看>>
Git安装及使用以及连接GitHub方法详解
查看>>