`
walle1027
  • 浏览: 22989 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

用dojo做web前端的思考

阅读更多

目前正在做一个web产品,具体的说是企业管理系统。

后端采取的是经典的SSH,前端用freemarker,在js框架上徘徊不定,有以下几种选择

1 jquey: 优点:轻量级,wirte less do more

                缺点:没有比较通用的UI组件作为支持,如果用它,必须找前端+美工,像其他的easyui,dwz等,虽然有一定的UI组件,但是都有bug,并且没有经过严格的测试。

2 ext:优点:漂亮,并且有完备的UI组件支持。

           缺点:美工不好介入,大部分都是js代码。

                    版权问题

                    性能问题(本人没有实践过,在论坛听人说的)

3 dojo:优点:有完备的UI组件,并且是开源项目

                      面向对象的编程理念

             缺点:学习成本高,有些组件有性能问题

                      加载速度慢

其中最看好dojo,因为它比较全面,很多新颖的组件都有。不知道有没有dojo做前端的成功案例。

分享到:
评论
1 楼 晨曦的朝阳 2012-02-01  
刚刚出炉的国产jquery-ui开源组件库 http://ui.operamasks.org/website/homepage.html

相关推荐

    Web前端框架技术综述.pdf

    在2000年代,出现了大量的Web前端框架技术,如Prototype、jQuery、Dojo等。这些框架技术的出现,极大地改变了Web应用程序的开发方式,使得开发者可以更快速、更高效地开发和部署Web应用程序。 二、框架技术的分类 ...

    dojo 在 web 中的应用

    总的来说,Dojo在Web开发中的应用涵盖了前端的各个方面,从基础的DOM操作、事件处理到复杂的模块管理、数据绑定,再到AJAX通信和动画效果,都有全面的支持。特别是在JSP环境中,Dojo的强大力量可以与Java的后端服务...

    dojo dojo实例 dojo例子 dojo资料 dojo项目 dojo实战 dojo模块 dojo编程

    Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,涵盖了从DOM操作、事件处理到AJAX通信等多个方面。Dojo的核心在于它的模块化系统,这使得开发者可以按需加载代码,提高应用的性能和可维护...

    提高基于 Dojo 的 Web 2_0 应用程序的性能

    在开发Web 2.0应用程序时,Dojo作为一个强大的JavaScript库,提供了丰富的功能和组件,帮助开发者构建交互式和高性能的网页应用。然而,随着应用复杂性的增加,性能优化成为了一个不可忽视的话题。本文将深入探讨...

    某网站最新WEB前端应用及发展讲义.pptx

    【某网站最新WEB前端应用及发展讲义】的讲义主要涵盖了淘宝网前端的发展历程、遇到的问题与挑战、实践经验以及对未来的展望。这份PPT文档资料由前端工程师赵泽欣(小马)分享,旨在探讨前端技术在淘宝网的应用和发展...

    DOjo中文使用手册

    DOjo中文使用手册 DOjo中文使用手册是DOjo Toolkit的详细使用手册,涵盖了DOjo的安装、使用、调试等方面的知识点。本手册适合新手和有经验的开发者,旨在提供一个全面的DOjo使用指南。 DOjo安装 DOjo提供了三种...

    Mastering Dojo-JavaScript and Ajax Tools for Great Web Experiences

    在这一小节中,作者展示了如何使用`dojo.xhrGet`方法来获取来自远程服务器的数据,并处理这些数据以显示在前端页面上。 3.6 **错误与调试** 最后,作者讨论了在使用Dojo过程中可能遇到的常见问题及其解决方法。这...

    在 Spring Web MVC 环境下使用 Dojo

    **在 Spring Web MVC 环境下使用 Dojo** Dojo 是一个强大的 JavaScript 库,提供了丰富的 UI 组件、数据管理、异步通信等功能,广泛应用于构建富客户端应用。Spring Web MVC 是 Java 开发Web应用的主流框架,以其...

    dojo中文文档-dojo手册

    Dojo是一个强大的JavaScript工具包,它提供了丰富的功能,包括DOM操作、AJAX交互、动画效果、事件处理以及模块化开发等,帮助开发者构建高性能、可维护的Web应用。 Dojo的核心概念之一是模块系统(dojo/_base)。这...

    dojo,C#做的财务模块

    标题中的"dojo,C#做的财务模块"表明这是一个使用C#编程语言开发的财务管理系统,并且在前端部分采用了DOJO框架。DOJO是一个强大的JavaScript库,主要用于构建富互联网应用程序(RIA)。接下来,我们将深入探讨DOJO...

    DOJO 学习笔记 dojo

    Dojo 是一个功能丰富的 JavaScript 库,它提供了一系列模块化、面向对象的工具,用于构建高性能的 Web 应用程序。在 Dojo 中,模块和包的概念是核心组成部分,它们帮助开发者组织和管理代码,使其更易于维护和重用。...

    dojo文档 dojo文档 dojo文档

    dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档

    dojo学习笔记(web编程必备)

    - **加载Dojo核心库**:通过`<script>`标签引入`dojo.js`,这是Dojo的核心文件,通常经过压缩,如果需要查看源码,可以使用未压缩的`dojo.js.uncompressed.js`。 - **声明所需模块**:使用`dojo.require()`来导入...

    dojo控件的使用和入门心得

    使用Dojo开发Web应用非常直观,只需将`dojo.js`作为普通JS模块引入即可。通过设置`djConfig`对象,可以自定义框架的行为。例如,控制调试模式、指定调试容器ID等,极大地提升了开发灵活性和调试便利性。 Dojo框架的...

    Dojo 入门 + Dojo 工具包系列 + Dojo 使用技巧 ......

    随着RIA的兴起,Dojo成为了JavaScript开发者的首选之一,尤其是对于那些有Java背景的开发者,它提供了一种结构化的、面向对象的方式来处理Web前端的复杂性。 Dojo的核心是一个模块化的体系架构,允许开发者按需加载...

    Dojo框架使用教程

    Dojo框架是一个强大的JavaScript库,它为Web开发提供了丰富的功能,包括UI组件、数据管理、AJAX通信以及模块化开发支持。本教程将深入探讨Dojo框架的使用,帮助开发者更好地理解和应用这一工具。 首先,从`dojo-...

    Dojo教程

    总之,Dojo是一个强大且全面的JavaScript框架,特别适合开发复杂的Web应用。通过学习这两个PDF文档,初学者不仅可以掌握Dojo的基础知识,还能了解到如何在实际项目中运用Dojo,提升自己的前端开发技能。

    DOJO中文手册【出自dojo中国】

    DOJO中文手册是针对JavaScript库Dojo的详细指南,源自中国的本地化版本,旨在帮助开发者理解和使用这个强大的工具包。Dojo是一个开源的DHTML工具集,由nWidgets、Burstlib和f(m)等多个项目的合并发展而来,因此被...

    精通Dojo by Dojo之父

    曾经有人这样说:“对于一个Web开发者而言,如果没有Dojo,他将是一个“残废”的开发者,只能依靠自己的力量蹒跚前行。“ 在众多的Ajax框架中,Dojo与Prototype和Ext JS一样,备受开发者青睐。Dojo是一款非常优秀...

Global site tag (gtag.js) - Google Analytics