Vés al contingut

Nodejs

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 15:10, 22 maig 2014 amb l'última edició de Paucabot (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.

Node.js es un entorn de programació a la capa del servidor que es basa en el llenguatge de programació Javascript, amb E/S (I/O) de dades amb una arquitectura orientada a esdeveniments i basat amb el motor Javascript V8. Es va crear amb l'objectiu de ser útil per a la creació de programes de xarxa altament escalables, com per exemple, servidors web. Va ser creat per Ryan Dahl al 2009 i la seva evolució està supervisada per Joyent, empresa on treballa Dahl.

L'objectiu de Node.js s'asembla als de Twisted o Tornado de Python, Perl Object Environment de Perl, React de PHP, libevent o libev de C, EventMachine de Ruby, vibe.d de D i de Java existeix Apache MINA, Netty, Akka, Vert.x, Grizzly o Xsocket. Al contrari que la majoria el codi Javascript, no s’executa al navegador, sinó al servidor. Node.js implementa algunes especificacions de CommonJS. Node.js inclou un entorn REPL per una depuració interactiva.