首页 > dojo这个前端框架为什么很少听人提起到

dojo这个前端框架为什么很少听人提起到

如题目所示,希望有经验的人能解释一下


我觉得主要是它太重了,而且它好像就没的怎么进过国人的眼睛


感觉这个dojo和php是好机油,很多有偶php的地方都出现了dojo。。


写dojo的感受和写java一样。


我回答有点晚,不过现在我大概知道:
ext从某个版本后大概是要钱的,功能不错,我们有项目是用ext弄出来的。要钱哪就抛开了。

jquery,方便实用也很好用,但是像我这种不懂美工设计的人,不喜欢人,很多界面得自己写!我没那能耐。(其实html,css,js,jsp这些东西我都很熟悉)审美观差做不出好的界面。另外JQuey 做成成套的界面也基本是要钱的,死不要脸不给钱直接用别人的人,只能说别人NB(EASYUI,mobileUI)等等这些东西都要钱!!大名鼎鼎的bootstrap免费,做电脑应用不适合,至少在目前的中国不适合(如果谁能说服客户/用户都把浏览器升级到支持CSS3,bootstrap+jquery能作出很漂亮的页面)。

dojo,重量我一直认为这东西不好用,因为我不会压缩JS、css;性能一直不好。后来我看官方教程学会了。并且也很能节后dojo的设计理念,我个人认为dojo优与上面两个框架。
原因1:全部东西都是免费的;
原因2:dojo有专门的团队不断改进,全世界还有N多志愿者贡献代码,生命力强大;
原因3:dojo几乎无所不能,只要学会不需要找别的框架,dojo从基础的js功能到界面无所不包,完全够用;
原因4:dojo要编写自己的UI也很方便;
原因5:dojo的设计理念,相当NB(用了很多面向对象的设计模式,比较适合我),代码组织层次清晰,在我看来便于调试与管理。

dojo在国内不受欢迎的原因(猜测):
1、dojo的学习曲线太高(指学懂),仅dojo的模块构架都有一本专门的书在将,叫设计模式(做前台开发的谁会学习这东西?);
2、dojo的教程是全英文的,有几个同学有兴趣从头看到尾?,我为了学习,重新学习英语(英语不好的同学,有几个愿意重学英语?);
3、dojo似乎专门为学面向对象编程的人准备的(会面向对象设计的人又有多少人愿意搞js、css、html,jsp)!
4、刚接触dojo的很多同学应该都不会压缩(这也是一个难点),谁愿意自己的网页一加载几是个上百个请求,影响性能。

dojo要学会绝对是神器,其它框架没用过,好坏我是上网查。


其实这个框架用的人也不少吧,只是在国内用jQuery和Ext.js的相对比较多。你如果要深入学的话,这个博客不错Dojo中文博客


曾经有希望流行过……只是现在前端框架不再追求all in one的模式了,jQuery已经够用了。


现在轻量级框使用率最高的是JQuery,后台extjs用的的。dojo处在一个比较尴尬的位置。然后补充一下,IBM用这个框架比较多。

【热门文章】
【热门文章】