From Ape Wiki

Jump to: navigation, search

Contents

[edit] APE Javascript框架简介

APE JavaScript框架分为两个不同的部分:“客户端”和“核心”。

[edit] 简介

[edit] 客户端

JSF客户端是一个很小的javascript脚本。它的目的是为了加载核心并允许你的javascript应用可以和核心进行交互。

APE JSF有两个javascript客户端脚本。

  • 一是为了MooTools(利用MooTools的类)
  • 一是其它的框架

如果你在网站上使用mootools选择apeClientMoo,否则使用apeClientJS

[edit] 核心

JSF核心处理所有与服务器的交互:发送/接收数据,session管理,传输方式……它处理所有对你来说有难度的工作 ;-)

APE核心使用MooTools编写,作为核心运行在一个使用mootools的iframe里面,不会与你在网站/应用里使用的框架冲突。我们致力于提供一个很小的绑定有mootools的javascript核心~5KB(gzipped)。

[edit] General working

APE JSF客户端创建一个iframe并在上面加载核心。客户端和核心通过事件系统通讯。核心根据接收到的 RAWS和发送的 Commands发送事件。这可能会在核心的每个事件传播中添加一个回调函数。