Node.js
![]() ![]() | |||||||||||||||
Tipus | marc d'aplicacions, programari lliure, sistema en temps d'execució i programari de codi obert ![]() | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Versió inicial | 27 maig 2009 ![]() | ||||||||||||||
Versió estable | 22.7.0 (22 agost 2024) ![]() | ||||||||||||||
Llicència | llicència MIT ![]() | ||||||||||||||
Característiques tècniques | |||||||||||||||
Sistema operatiu | Linux, Microsoft Windows, BSD, macOS, Unix-like, AIX, Android i iOS ![]() | ||||||||||||||
Escrit en | C, C++ i JavaScript (oc) ![]() ![]() | ||||||||||||||
Equip | |||||||||||||||
Desenvolupador(s) | OpenJS Foundation i Ryan Dahl ![]() | ||||||||||||||
Fonts de codi
| |||||||||||||||
Més informació | |||||||||||||||
Lloc web | nodejs.org (anglès) ![]() | ||||||||||||||
Stack Exchange | Etiqueta ![]() | ||||||||||||||
Free Software Directory | Node.js ![]() | ||||||||||||||
Id. Subreddit | node ![]() | ||||||||||||||
Id. Framalibre | nodejs ![]() | ||||||||||||||
Guia d'usuari | Guia d'usuari ![]() | ||||||||||||||
| |||||||||||||||
![]() ![]() ![]() ![]() ![]() |
Node.js és un entorn de programació dissenyat per escriure aplicacions d'Internet escalables, notablement servidors web.[1] Els programes estan escrits en JavaScript, utilitzant una arquitectura orientada a esdeveniments, i entrada/sortida asíncrona per tal de minimitzar el temps de sistema i maximitzar l'escalabilitat.[2] Node.js consisteix en el motor de JavaScript V8 de Google i de diverses llibreries incloses.
Node.js va ser creat per Ryan Dahl començant el 2009, i el seu creixement va ser patrocinat pel seu ocupador, Joyent.[3][4]
Node.js va rebre d'InfoWorld el premi a la tecnologia de l'any el 2012.[5]
Exemples
Aquesta és una implementació completa de l'Hola, món! com a servidor HTTP en Node.js:
var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hola, món!\n'); }).listen(8000); console.log('Servidor disponible a: http://localhost:8000/');
Referències
- ↑ Wait, What's Node.js Good for Again? Arxivat 2012-10-14 a Wayback Machine., By Klint Finley, 25 de gener de 2011, ReadWriteHack
- ↑ Cade Metz «The Node Ahead: JavaScript leaps from browser into future». The Register, 01-03-2011.
- ↑ Why Everyone Is Talking About Node, By Jolie O'Dell, 10 de març de 2011, Mashable
- ↑ Alex Handy. «Node.js pushes JavaScript to the server-side». SDTimes, 24-06-2011. [Consulta: 4 setembre 2011].
- ↑ «Node.js Selected by InfoWorld for 2012 Technology of the Year Award». MarketWatch, 11-01-2012. Arxivat de l'original el 2012-02-02. [Consulta: 26 gener 2012].
Enllaços externs
A Wikimedia Commons hi ha contingut multimèdia relatiu a: Node.js
- Node.js - Lloc web oficial
- The Node.js Package Manager
- Ryan Dahl: Node.js | JSConf.eu a Blip Arxivat 2012-06-22 a Wayback Machine.