Discuz! Board

标题: node.js开源项目 [打印本页]

作者: zangcf    时间: 2016-8-4 17:02
标题: node.js开源项目
node.js开源项目

作者: zangcf    时间: 2016-8-4 17:03
Nodejs开源项目推荐

当我们学习一门新语言,不要用以前语言的习惯去使用新的语言,这样可能会导致走一些弯路。最好的办法就是去看一些写的比较好的开源项目,所以这里我推荐几个NodeJs的开源项目,花点时间去研究一下他们的实现,这样会上手比较快。

NodeClub
Node Club 是用 Node.js 和 MongoDB 开发的新型社区软件,界面优雅,功能丰富,小巧迅速, 已在Node.js 中文技术社区 CNode 得到应用,但你完全可以用它搭建自己的社区。
网站:http://cnodejs.org/
源码:https://github.com/cnodejs/nodeclub

Balloons.io
Balloons.io 是一个多人聊天室应用,界面美观大方,数据库用的Redis。
网站:http://balloons.io
源码:https://github.com/gravityonmars/Balloons.IO
作者: zangcf    时间: 2016-8-4 17:06
4.PDFKit

PDFKit是采用NodeJS开发的一款PDF文档生成库,它使用一个“HTML5 canvas-like API”来创建矢量图形和字体嵌入,并且支持许多标准的PDF功能,如文件的安全性、表的创建、文本换行、项目符号、高亮提示、注释等PDF功能。

注意,PDFKit是一款PDF生成工具,而不是一个文档转换系统。如果你想对现有的PDF文档进行操作,你可以使用另一个NodeJS项目—— Scissors。

作者: zangcf    时间: 2016-8-4 17:06
5.Log.io
Log.io是一个基于NodeJS开发的实时日志监控项目,在浏览器里访问。需要注意的是,Log.io只监视日志变动并不存储日志,不过这个没关系,只要知道日志存储在哪个机器上。

Log.io使用 Socket.io库发送活动报告的,和其他的监控工具一样,Log.io也采用服务器-客户端的模式。Log.io由两部分组成:server和harveste,server运行在机器 A(服务器)上监视和纪录其他机器发来的日志消息;log harvester 运行在机器 B(客户端)上用来监听和收集机器 B上的日志改动,并将改动发送给机器 A,每个需要纪录日志的机器都需要一个harvester。

作者: zangcf    时间: 2016-8-18 09:59
1,论坛
http://www.oschina.net/p/nodebb
2,ftp
http://www.oschina.net/p/node-ftp
3,图像处理
http://www.oschina.net/p/gm
4,博客系统
http://www.oschina.net/p/ghost-blog
http://www.oschina.net/p/kcoolblog
5,SMTP服务器
http://www.oschina.net/p/haraka
作者: zangcf    时间: 2016-8-18 09:59
ubuntu下面如何安装
https://docs.nodebb.org/en/latest/installing/os/ubuntu.html




欢迎光临 Discuz! Board (http://47.89.242.157:9000/bbs/discuz/) Powered by Discuz! X3.2