-
Notifications
You must be signed in to change notification settings - Fork 7
RocketEngine V0.4.x 中文版Wiki
abbshr edited this page Dec 27, 2014
·
2 revisions
RocketEngine (原名fslider_ws)是一个Node.js的轻量级且人性化的WebSocket库。
- 本着易于使用的原则,当然以容易使用为首~
- 无论客户端还是服务器仅支持WebSocket协议,并且绝对轻量级。
- 性能高不高,一试便知道~
- 全面升级的事件驱动支持
- 文本/二进制数据传输全部可用,而且提供了方便快捷的语法糖~
- 数据分片
- 命名空间支持,也就是说如果你想搞个多频道app,绝对没问题的~
- 支持自定义事件(这个想法参考Socket.IO)
- 自带配合Server的浏览器端框架
- 附带一个WebSocket non-browser客户端
- 框架很小,不过功能可不弱哦~
- 详细的日志输出
- 无第三方模块依赖(依赖模块全是从这个项目分离出来的)
- 适合newbies学习Node.js和WebSocket
- execQ: 异步执行命令队列
- event.js: Node-style前端Pub/Sub事件驱动编程框架
- colorlogger: 保存/加载/输出彩色终端日志
npm install rocket-engine
纯Node.js环境
npm test
与Express框架一起使用
cd test/watcher
npm start
###例子
###参考手册-Server端
- 中文版Wiki首页
- Server参考手册
- Browser参考手册
- [Non-Browser参考手册](https://github.com/abbshr/RocketEngine/wiki/Non Browser客户端参考手册)
- 诞生缘由
- 示例