Changes

Jump to navigation Jump to search
1,513 bytes added ,  13:10, 29 April 2014
Created page with "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 Chr..."
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'. [[wp:Node.js]]

* [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.
* [https://nodejsmodules.org/ nodejs modules]
* [http://nodeguide.com/index.html Felix's Node.js Guide]
* Learnable.com has an intro to node.js course which is valuable.
* [http://nodeschool.io/ Node School]
* [http://socket.io/#how-to-use Socket.io] a node.js module for WebSockets
* [http://expressjs.com/ Express] - a web application framework for node
* [https://github.com/louischatriot/nedb NeDB] Node embedded database similar to [[MongoDB]]
* [https://angularjs.org/ AngularJS] - a 100% JavaScript client-side templating framework that provides data binding. Not related to node.js, but useful on the client-side.
* [http://eirikb.github.io/nipster/ nipster] search for npm modules

[[Category:JavaScript]]
4,558

edits

Navigation menu