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

Echo2一个有前途的AJAX框架

阅读更多

       最进做了一个关于Echo2的项目,Echo2是一种Web胖客户端应用程序的框架。是完全的 AJAX框架(Echo2是一片式的网页)。能够做出非常不一样的用户体验的网站。

       Echo1.0版出来时曾经关注过,让人很失望,虽然开发模式非常有创意,但是速度超慢性能超差,我相信没有一个用户会喜欢这样的框架。所以那时下了个定论——垃圾。但是这次2.0版有所不同,虽然文档介绍说Echo2还是沿用了Echo的核心思想,但是Echo2通过它新的AJAX表现层引擎提供生动的用户界面而且还提高了整体性能和实用性.正好也有相关项目需要使用该技术。所以就用了一下。感觉开发起来的确非常的简单,如果你做过swing或awt的话很快就能上手了。目前使用中感到的缺点就是可用控件太少了。有些echopoint的控件还有bug。必须自己开发很多所需的用户控件。但也不难。

      另一个缺点那就是当开发复杂的网站时性能仍然是个问题。我使用的是hivemind + hibernate + Echo2的开发架构。整个war文件大概是20M。初始加载Echo2 Application用时大至上需要4~8秒左右,中间转换新页面也会花去很长的时间。但基本上也能够保持在2~4秒内。(Echo2是lazy加载方式,所以当第二次加载同一页面时,速度就会超快。)不过比起struts,beehive等框架的性能来说还算可以。而且程序运行时大多数时间都花在hibernate数据库操作上。总体来说还不算太慢。不过我做的网站的页面不是很多,只是包含的控件比较多比较复杂而以。还不能算是非常复杂的项目。我没有做过网站压力测试。只是在Tomcat上单一用户的测试操作。下次有空试试给她来个性能测试。不过个人觉得该技术比较适合快速开发中,小型的网站。在这方面她还是有先天优势的,开发起来容易,周期短,以及全AJAX的用户体验,个人觉得还是满有前途的。

这里是Echo2的demo大家有兴趣的话看看吧,很cool哦。http://demo.nextapp.com/Demo/app。

希望看看大家对于这个技术的看法。

分享到:
评论
7 楼 wangzhongjie 2007-08-17  
速度有点慢,不顾感觉还行
6 楼 duronshi 2007-08-13  
就是速度有点慢,感觉还行
5 楼 tcmak 2007-08-06  
Echo2 真的很慢, 開發其實也很不方便, 感覺像以前寫的 windows programming.

如果要做類似的東西, 我會較喜歡 Openlaszlo 或者 ZK.

又或者 VegaUI 都很值得留意.
4 楼 maqujun 2007-08-06  
不会吧?你上网用的是猫吧?上面给出的是demo的网址,因为是全Ajax网站,所以load要花较长的时间。耐心等待一下!http://www.nextapp.com/platform/echo2/echo/
这个是该技术的官方网站。
3 楼 wangdi 2007-08-06  
给的网站也上不去咯。。
2 楼 wangdi 2007-08-06  
额。。。不知道echo2,,灭用过。。
1 楼 maqujun 2007-08-04  
额...没人对这个技术感兴趣吗?本来还想写些相关的文章呢。

相关推荐

    AJAX框架Echo2

    简化Ajax开发,使Ajax开发像开发Swing应用程序一样方便!

    Echo 3.0 漂亮的RIA框架

    Echo 3.0 漂亮的RIA框架,网址见 http://demo.nextapp.com/echo3csjs/ ,达到桌面效果的各种控件,事件驱动编程,ajax实现。 可以在浏览器端和服务器端编程,相同的效果。

    Echo2 快速入门教程

    本系列教程将由浅入深的介绍 Echo2 框架,这是一个开源的完全基于 Ajax 技术的开发框架。我们首先会介绍基本知识,让您能够使用 Echo2 来开发应用。然后在后续部分中介绍如何结合使用 Spring 与 Hibernate,开发自己...

    微型Web框架Echo.zip

    Echo 是一个用 Go 语言开发的快速 HTTP 路由器(零内存分配)和微型 Web 框架。 特性: Zippy router. Extensible middleware/handler, supports: func(*echo.Context) ...

    Go-echo快速不花哨的HTTP服务器框架(Golang)比其他人快10倍

    echo:快速、并不花哨的HTTP服务器框架(Golang)。比其他人快10倍。

    ajax4jsf中文教程

    发送一个AJAX 请求 决定发送什么 决定改变什么 4. Ajax4JSF 组件库 a4j:ajaxListener a4j:region a4j:page a4j:support a4j:commandLink a4j:commandButton a4j:outputPanel a4j:actionparam a4j:status ...

    ajax 4jsf用户指南中文版

    发送一个 AJAX 请求 决定发送什么 决定改变什么 4. Ajax4JSF 组件库 a4j:ajaxListener a4j:region a4j:page a4j:support a4j:commandLink a4j:commandButton a4j:outputPanel a4j:actionparam a4j:...

    echo-intro:GoGolang Echo 框架中文文档,介绍 Echo 的使用

    Echo-intro本项目为 Golang Echo 框架官方文档的汉化文档使用网页使用hugo运行,如果没有安装hugo,请前去安装在 website-zh 目录运行 ./hugo server在浏览器访问 lcoalhost:1313 或 127.0.0.1:1313 即可打开项目...

    CI框架(ajax分页,全选,反选,不选,批量删除)完整代码详解

    CodeIgniter 是一个小巧但功能强大的 PHP 框架,作为一个简单而“优雅”的工具包,它可以为开发者们建立功能完善的 Web 应用程序。是比较主流的一个PHP框架。 下面给大家介绍CI框架(ajax分页,全选,反选,不选,...

    golang echo框架获取request body和response body方法源代码

    内容概要:golang echo框架获取request body和response body方法。 适合人群:掌握golang使用方法,学习过echo框架。 能学到什么: 学会echo框架获取request body和response body方法并了解原理。

    基于事件模型的下一代的B/S开发框架ECHO

    实现了html元素的“控件”化,基于事件模型的下一代的B/S开发框架 ,可以象使用Windows下面的TreeView控件一样很easy地就可以实现html页面上的“tree”。

    Go_Golang Echo 框架中文文档-BookStack.CN

    Go_Golang Echo 框架中文文档-BookStack , echo 中文文档,欢迎下载

    Go-学习使用传说中比其他Goweb框架性能高10倍的ECHO

    此项目主要用于学习使用传说中比其他Go web框架性能高10倍的ECHO

    NextApp_Echo2

    AJAX相当好的框架

    NextApp_Echo2.zip

    NextApp_Echo2 源码!...随着开源技术越来越成熟,NextApp公司为广大技术爱好者贡献一个非常好的,换面特别炫的框架,希望这个系统开发更简易、性能更高和扩展性更好等。并且,专家的经验就更显得弥足珍贵了。

    echo_1.7.3.js.rar

    echo是一个独立的JavaScript(不依靠jQuery)、轻量级的、延迟图片加载插件,echo压缩后体积不到1k,使用html的标准data-*属性,echo支持IE8+。http://www.yeedoo.net/programming/59.html

    echo命令详解,最为详细的介绍

    5. 输出空行,即相当于输入一个回车 格式:ECHO. 值得注意的是命令行中的“.”要紧跟在ECHO后面中间不能有空格,否则“.”将被当作提示信息输出到屏幕。另外“.”可以用,:;”/[]+等任一符号替代。 ...

    易语言自绘Echo电脑版源码

    就想着自己写一个播放器,小巧并且可以下载音乐。但是太麻烦了,所以不想写下去了。有喜欢的朋友就自己完善吧。框架已经写好,界面也模仿得七七八八,Echo登陆等等也已经写成类方便调用,再向里面添加内容很简单。...

    ajax仿百度联想,基于jQuery框架插件

    /*使用方法* ...; height:30px; margin:auto;... echo json_encode($data); ajaxType:1 // 0:1 0:表示 使用source数据 1:表示使用通过ajaxUrl返回json兑现数据 返回参数为:similarHtml }); }); */

    亚马逊echo dot控制指南

    echo dot控制指南,适合小白使用: ... 一台 Echo 设备,包括 Echo、Echo Tap、Echo Dot 或者 Echo Show  Amazon 账号  智能设备 您也可以前往 App Store、各大 Android 应用市场搜索下载该 app

Global site tag (gtag.js) - Google Analytics