基于Ajax的Web框架Echo2 2.0发布
Echo2是一个基于Mozilla Public License的开源WEB框架。一个可以用于开发基于Web胖客户端应用程序的框架。
ECHO2采用全新的AJAX(Asynchronous JavaScript and XML) rendering engine,从而提供了更多rich-client-like的用户体验。所有的client/server的交互采用XMLHttpRequest方式。整个ECHO的WEB应用全部在单个的WEB页内运行。
用户的输入信息是通过XML文档经由XMLHttpRequest传输。服务器也用包含同步指令的XML信息格式加以响应,进而通过可插入式的客户端JavaScript模组进行处理。这样就使用户感觉到像操作桌面应用程序一样的流畅,同传统的WEB应用程序相比,性能也发生戏剧性的改善。
Demo截图