From Ape Wiki
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发送事件。这可能会在核心的每个事件传播中添加一个回调函数。



