Node.js 优秀项目
2014-12-20 11:06
211 查看
优秀项目
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游戏中得到应用.
快速,可扩展
分布式架构
灵活的服务器扩展
全面性能优化和扩展
简单
API简单: request, response, broadcast, etc.
轻量: 基于node.js的高开发效率
惯例重于配置: 几乎没有配置
强大
众多库和工具
文档丰富完善
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框架的发起人和主要负责人.
使用&支持情况
阿里巴巴百度
小米
高德
七牛云存储
相关文章推荐
- TWaver html5 + NodeJS + express + websocket.io + redis 快速搭建项目(三)
- 使用Node.js + Mongodb构建基于Cloud Foundry的项目
- WebStorm中Node.js项目配置教程(1)——创建项目
- 成为优秀 Node.js 程序员的10个习惯
- node.js之express4.x使用命令创建一个ejs项目及常用命令
- TWaver html5 + NodeJS + express + websocket.io + redis 快速搭建项目(一)
- Node.js项目配置文件的设计
- 二、node.js项目目录结构简介
- 从零开始node.js入门项目(四)数据对象(mongodb)
- node.js新闻爬虫、新闻正文抓取,项目效果图
- Nodejs+express+angularjs+mongodb搭建前端项目框架NJBlog
- 使用Node.js + Mongodb构建基于Cloud Foundry的项目
- 利用Travis CI 让你的github项目持续构建(Node.js为例)
- 从零开始node.js入门项目(五)后台管理
- 从零开始node.js入门项目(一)
- 用node.js 实现的开源项目
- 利用Travis CI 让你的github项目持续构建(Node.js为例)
- 使用Node.js完成的第一个项目的实践总结
- node.js都应用在什么项目上?这些项目为什么选择node.js
- 使用Node.js完成的第一个项目的实践总结