Difference between revisions of "Server Side Javascript"
(Created page with "Node.js a development platform specifically designed for building dynamic net applications. Node is built atop V8, the open source JavaScript engine at the heart of Google's Chr...") |
m |
||
Line 1: | Line 1: | ||
+ | == Node.js == | ||
+ | |||
Node.js a development platform specifically designed for building dynamic net applications. | Node.js a development platform specifically designed for building dynamic net applications. | ||
Latest revision as of 21:37, 6 March 2011
Node.js
Node.js a development platform specifically designed for building dynamic net applications.
Node is built atop V8, the open source JavaScript engine at the heart of Google's Chrome browser. But it's not a browser technology. Node moves V8 from the client to the server, letting developers build the back end of an application in much the same way they build a JavaScript front end.
Node is also an extreme example of an "event-driven" system, a software architecture that's built around not threads or data but events: messages from other other applications or inputs from users.
When a user connects from across the net, the Node "event loop" needn't preallocate a huge chunk of memory for whatever happens next. It allocates only small slice of memory – a placeholder, if you will, that simply identifies the connection – and it grabs additional memory only as required.
Read more from the source: The Node Ahead: JavaScript leaps from browser into future
Other Links