Node.js 优秀项目

优秀项目

Node-Webkit

基于Chromium与Node.js的应用程序运行器,允许开发者使用web技术编写桌面应用程序。在英特尔的开源技术中心创建和发展起来的。

  • 可以用HTML5、CSS3、JS和WebGL写应用
  • 完全支持Node.js的API以及它的所有第三方模块
  • 性能好:Node和WebKit运行在同一个线程内,函数调用简单,对象也在同一个堆上,可以与相引用
  • 容易打包和发布应用
  • 跨平台运行,兼容Linux、Mac OSX和Windows

该项目使得N及Web技术开发桌面程序(兼容三大平台), 大大扩展N的应用范围. 是Github上关注最高的N第三方应用.
在启动一年之后,node-webkit从一个默默无闻的项目成功跻身GitHub C++项目关注度排行榜前五强。

Pomelo

Pomelo是网易开发的N的游戏服务器框架, fast, scalable. 它提供基础开发框架, 相关模块, 库和工具.
并且适用与real-time web应用开发它的分布式架构使得pomelo比其他实时web框架更容易scale.
目前pomelo在网易,以及一些web游戏中得到应用.

  • 快速,可扩展
    1. 分布式架构
    2. 灵活的服务器扩展
    3. 全面性能优化和扩展
  • 简单
    1. API简单: request, response, broadcast, etc.
    2. 轻量: 基于node.js的高开发效率
    3. 惯例重于配置: 几乎没有配置
  • 强大
    1. 众多库和工具
    2. 文档丰富完善
Clouda

Clouda是百度开发的实时Javascript开发框架, BAE3.0完全支持.

  • 云端统一: 只用Javascript一门语言,抹平云端界限,一份代码处处运行。
  • 实时编程: 所有数据实时推送的基础设置,每个终端都无延迟同步响应。
  • 随动反馈: 面向数据的编程模型,数据实时推送后,界面会自动更新。
  • 一键托管: 无缝整合百度BAE云环境,即可自建服务器也可一键托管在百度云。
  • 转为移动: 为智能手机与平板电脑特别设计,运行性能高,标配离线能力。
  • 高兼容性: 标配数据同步工具,兼容已有服务;同时兼容Backbone等开源框架。
  • SEO能力: 原厂匹配主流搜索引擎,每个APP场景都可以被搜索引擎爬虫抓取。
  • 入门简单: 简单语法搭配丰富教程与文档,保证快速上手,还配有5分钟教程

Clouda伴随BAE3.0推出, BAE部署非常简单, 适用移动web app开发.

知名开发者

朴灵

原名田永强, 阿里巴巴JS开发者, 从N早期就开始关注,尝试,推广. 写了许多N相关博客(深入浅出Node.js), 书籍, 模块.
在国内的许多技术大会上担任N的讲师和主持, 被誉为中国Node.js布道者.

Rogerwang

王文睿,英特尔开放源码技术中心(OTC)的软件架构师。最开始,node-webkit是一个业余项目。
现在,Roger可以在工作时间进行这个项目的开发,而且有一个实习生跟他一起工作。

谢骋超

Pomelo框架的发起人和主要负责人.

使用&支持情况

  • 阿里巴巴
  • 百度
  • 小米
  • 高德
  • 七牛云存储

你可能感兴趣的:(Node.js)