什么将是一个很好的项目学习node.js

每个人都在谈论NodeJS,所以我虽然会通过创build一个有用的项目来研究它,但是我不能真正想到在NodeJS上构build一些有用的东西,以充分certificate它的function。

你们有没有一个好主意?

如果你有兴趣创build基于networking的应用程序,如果你不介意遵循一个教程,那么我会推荐DailyJS的关于在Node上从头到尾构build一个基于Web的,类似Notepad的应用程序的系列教程: http://dailyjs.com/tags.html#lmawa

它涵盖了所有的基础知识,包括数据库,中间件,模板和testing。

像其他人一样build立一个Web框架。 ;)

但是,严重的是,这可以让你在networking编程,文件I / O,和HTTP使用别人的框架时通常不会达到的水平(动手比读别人的代码好得多)。

使用Node可能不再是“build立博客”,而是“build立一个构build博客的框架”。

任何网站都应该这样做。 你可以做一个涉及NodeJS和MongoDB的博客。

我不能真正想到在NodeJS上构build一个有用的东西,它完全certificate了它的function。

Node.js可能很难被用来构build单个有用的项目或者模块,这个项目或者模块显示了它所有的function,因为它可以应用到很多领域。 我想说你应该select你最感兴趣的领域,这样你就不会失去热情,最终你可以成为这个领域的专家。