Vés al contingut

Nodejs

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 11:22, 20 maig 2014 amb l'última edició de Ewiggin86 (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.
(dif.) ←la pròxima versió més antiga | vegeu la versió actual (dif.) | Versió més nova → (dif.)

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.