阅读更多

7顶
0踩

Web前端

原创新闻 Jaxer 1.0 RC B 发布

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

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源代码的内部机制

    本文还有配套的精品资源,点击获取 简介:Delphi,一个基于Object Pascal语言的集成开发环境,以高效的编译器和直观的可视化界面著称。本课程专注于Delphi源代码的分析,以理解其设计理念、内部结构和优化技术。学习内容包括Object Pascal基础、VCL框架、Rtti机制、事件驱动编程、编译器和链接器工作原理、单元系统、内存管理、异常处理、多线程编程和数据...

  • 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获取程序的启动参数GetCommandLine

    delphi获取程序的启动参数GetCommandLine

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

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

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

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

Global site tag (gtag.js) - Google Analytics