Echo GUIJavaScript 的 GUI 框架
Echo 是一个开源的完全基于 Ajax 技术的开发框架,用它做出的系统是一个单页面系统,所有的界面更新都是通过不停的更新 DOM 来实现;而且系统只有一个 URL,所以用户很难通过 URL 来非法进入系统内部。
它通过一个强大的基于 Ajax 的展现(rendering)引擎,将您用 Java 编写的代码转换成浏览器需要的 HTML。这个强大引擎包括两个部分:服务器端和客户端。
服务器端引擎主要功能如下:
-
接收并处理客户端数据;
-
将服务器端组件和数据转换成 XML;
客户端引擎主要功能如下:
-
向服务器端发送相关数据;
-
解析服务器端返回的 XML;
-
根据解析结果更新页面 DOM 节点;
Echo 包括其扩展组件库 EchoPointNG 和 Echo Extras, 提供了非常丰富和非常绚丽的基本组件和扩展组件,使开发者基本不需要开发自己的组件就能非常出色的构建酷炫的客户端效果。另外,Echo2 还提供了 Server Push 的一种模式,可以模拟 C/S 系统中的 Server Push 效果。
评论
wxLuaLua的GUI框架
wxLua是一个把wxWidgets库和lua绑定的项目,可以方便的使用lua写GUI。实例代码frame = wx.wxFrame(wx.NULL, wx.wxID_ANY, "wxLua Mini
wxLuaLua的GUI框架
0
wxErlangErLang的GUI框架
wxErlang不仅是一个跨平台ErLang的GUI框架。它不像其他许多现有的GUI库,采用了本地的外观和感觉的基本平台。也就是说,如果一个应用程序的执行在MacOSX的应用程序会看起来像一个真正**
wxErlangErLang的GUI框架
0
qooxdooJavaScript的GUI框架
qooxdoo是一个用于开发Ajax应用程序的GUI框架,使用它可以开发出类似于Window桌面风格的Web应用程序。使用Qooxdoo并不需要你具备HTML,CSS和DOM的知识。
qooxdooJavaScript的GUI框架
0