Open main menu

Changes

249 bytes added ,  13:55, 14 May 2014
no edit summary
Node.js is a platform for doing network applications using [[JavaScript]] on the client and server. Basically, it's like an Apache web server, written in C, and using the Chrome browser's JavaScript engine. The community is well-developed and there are many pre-written 'modules'. See the [[wp:Node.js|wikipedia article]]for more. == Links ==
* [http://nodejs.org/ Node.js official website]
* [http://nodejs.org/api/index.html Node.js API docs]
* [http://npmjs.org/ npm] - the official package manager for Node.js
* [https://github.com/creationix/nvm nvm] - Node Version Manager. A bash script to manage multiple active node.js versions. Although the packaged node.js for Ubuntu 12.04 is rather old, nvm allows you to instantly use the newest version; and use multiple versions (if your projects have certain dependencies) without problem.
* [http://eirikb.github.io/nipster/ nipster] search for npm modules
== See Also ==When doing nodejs development, you may also wish to employ '<nowiki>[[http://gruntjs.com/ Grunt]</nowiki>]' which is a task runner for performing repetitive tasks like minification, compilation, unit testing, linting, etc. The people of Node (e.g. [[https://github.com/mikeal Mikeal Rogers]]) are doing a lot of interesting things. Like [[http://jsfest.com/ JSFest]] which happened in SanFrancisco 2014, or Node school. [[Category:JavaScript]]
4,558

edits