阅读更多

7顶
0踩

Web前端

原创新闻 Jaxer 1.0 RC B 发布

2008-08-03 22:03 by 副主编 QQbyte 评论(2) 有4424人浏览

Jaxer 1.0 RC B 版本发布。Jaxer最大的特色就是前后端的js程序的“一体化”,这样更有利于服务端的开发。在Jaxer里面, HMTL, CSS,Javascript都是它的其中一个对象,就象XMLHttpRequests, JSON, DOM一样。并且作为服务器,它提供了进入数据库、档案和网站建设,以及服务器日志、进程管理、安全性、可扩展性和整合了API。Jaxper基于GPL 协议许可,并充分利用了Firefox 3中的Mozilla核心引擎。

 

Jaxer提供了一整套API,它使得我们可以使用JavaScript来编写整个Ajax应用,包括客户端和服务端程序,看起来就像写ASP,PHP之类的程序一样。 jaxer主要方便ajax开发,先用js简单的模拟服务端,开发完成后,把server端运行的js去掉就可以了,还可以同javascript实现的activerecord,以及丰富的客户端组件(如ext, qooxdoo)结合起来,开发基于activerecord模式的小应用非常快捷。Jaxer 1.0 RC B 版本相对之前的版本添加了很多新的功能,尤其是对API做了更好优化。

 

Aptana同时提供 Aptana Studio 和 独立的Jaxer server下载。

 

在这里下载:Aptana Studio with Jaxer 1.0 RC B

 

以及下载:Jaxer 1.0 RC B server.

 

下面是一个示例代码

 

// Gets a fragment of the remote page's HTML, after some cleanup  
function getFragment(title, url, isClassName, identifier, classesToRemove)  
{  
    var sandbox = new Jaxer.Sandbox(url);  
    var contents = sandbox.document[isClassName ? 'getElementsByClassName' : 'getElementById'](identifier);  
    var container = addToPage(title, contents);  
    if (classesToRemove)  
    {  
        if (typeof classesToRemove == "string") classesToRemove = [classesToRemove];  
        classesToRemove.forEach(function(className)  
        {              removeNodeList(container.getElementsByClassName(className));  
        });  

    }  
    return container.innerHTML;  
}  
getFragment.proxy = true;  

 

来自: aptana.com
7
0
评论 共 2 条 请登录后发表评论
2 楼 QQbyte 2008-08-04 10:45
Jaxer看起来是个好东东,发展也很快。
1 楼 sp42 2008-08-04 00:21
Jaxer用的是xpcom,还可以调用.net类库

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • delphi 组件自动获取焦点的demo

    delphi做的一个demo 组件之前自动转换焦点! 自动获取光标

  • delphi 中的消息(1)

    在delphi 方法分类中,有种叫做消息(message),有关消息的详细内容请大家看《windows 程序设计》,这里我就不具体描述了,今天主要讲下,在delphi里,我们如何自定义消息。 delphi中,VCL已经处理了很多消息系统的细节,消息循环也封装到VCL的Forms单元里,我们去Forms单元,随便找一个消息声明看看: 我们来逐一分析下 procedure WMPaint(var...

  • DELPHI的消息处理机制

    Delphi 是Borland 公 司提 供 的 一 种 全 新 的WINDOWS 编 程 开 发 工 具. 由 于 它 采 用 了 具有 弹 性 的 和 可 重 用 的 面 向 对 象Pascal(object-oriented pascal) 语言, 并 有 强 大 的 数 据 库 引 擎(BDE), 快 速 的 代 码 编 译 器, 同 时又 提 供 了 众 多 出 色 的 构 件. 受 到 广 大 编 程 人 员 的 青 睐. 在众 多 的 编 程 语 言( 如VB,PowerBuilder,Pow

  • Delphi消息处理:自定义消息的终极指南

    自定义消息处理可以通过重载WndProc方法或使用message关键字定义特定消息的处理器来实现。publicend;begin// 自定义消息处理代码end;end;发送自定义消息可以通过。

  • Delphi消息的广播方式(先RegisterWindowMessage,后SendMessage HWND_BROADCAST,最后改写接收窗口的WndProc)

    ///////消息广播只能将消息传递到接收消息的主程序中,MDIChild窗体不能接收到广播消息;/////////

  • WndProc、WindowProc、MainWndProc

    参考罗小平的《Delphi精要》 建立一个application,写下以上三个"过程":WndProc、WindowProc、MainWndProc,于按下Ctrl+光标,看看他们的定义: procedure TCustomForm.WndProc(var Message: TMessage); procedure TWinControl.MainWndProc(var Message: T...

  • delphi中Message消息的使用方法

    /自定义消息处理过程,专门处理WM_ME消息;//处理系统性消息;ifmessage.Msg=MyMessagethen//第3步重载Windows消息处理过程,处理接收到的MyMessage消息;//发送消息WM_ME;原文链接https//blog.csdn.net/qq_33728871/article/details/120654380。//第一种消息处理方式。///消息广播只能将消息传递到接收消息的主程序中,MDIChild窗体不能接收到广播消息;...

  • delphi消息处理示例

    本示例主要演示了消息发送,屏蔽等。。。。。。。。。。

  • Delphi 自定义消息处理过程与Windows消息处理过程

    Delphi中,自定义消息处理过程与Windows消息处理过程的定义是一样的。 1.主用步骤: 1>. 首先定义一个消息标识符常量;如:WM_MYMessage = WM_USER+ 5;(标识符常量的取值范围为WM_USER~WM_APP-1) 2>. 在单元文件中定义消

  • delphi获取程序的启动参数GetCommandLine

    delphi获取程序的启动参数GetCommandLine

  • VCL窗口函数注册机制研究手记,兼与MFC比较 (CSDN转载请保留此信息)

     VCL     HardCore             ——VCL窗口函数注册机制研究手记,兼与MFC比较                                           By     cheka     cheka@yeah.net           (转载请保留此信息)                   这个名字起的有些耸人听闻,无他意,只为吸引眼球而已,如果您对下

  • 理解windows消息机制-delphi消息机制学习笔记。

    一、什么是消息? 消息是windows对应用程序发送的有关‘发生了某种事件’的通知。例如点击鼠标,调整窗口大小或键盘上按下一个键,都会引起windows发送一条消息到应用程序中去,去通知应用程序发生了什么。   Windows以record的形式发送消息给应用程序。记录中包括事件的类型以及附加的特定信息。Windows发送给应用程序的记录类型是TMsg,定义在windows.pas单元中,定

  • 一个用delphi写的整合汇编与api的简单的窗口程序

    program Project1; { Types and Structures Definition } type   WNDCLASSEX = packed record     cbSize: LongWord;     style: LongWord;     lpfnWndProc: Pointer;     cbClsExtra: Integer;     cb

Global site tag (gtag.js) - Google Analytics