Naar inhoud springen

Node.js

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door GerritHolterman (overleg | bijdragen) op 4 mrt 2014 om 01:01. (eerste aanzet vanuit engels)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Node.js
[[Bestand:Node.js logo|200x80px|Logo]]
Ontwikkelaar(s) Ryan Lienhart Dahl, Node.js Developers, Joyent

StrongLoop

Uitgebracht 27 mei 2009 (16 jaar geleden)
Recentste versie 0.10.26 
(18.02.2014)
Onderhouds­versie 18.19.0 (29 november 2023)[1] Bewerken op Wikidata
Status actief
Besturings­systeem Linux, Windows, BSD, macOS
Geschreven in C, C++, JavaScript
Licentie(s) MIT
Versiebeheer Officiële broncode
Website http://nodejs.org
Portaal  Portaalicoon   Informatica

Node.js applicaties worden geschreven in JavaScript, maar in tegenstelling tot veel andere Javascript toepassingen, wordt Node.js niet uitgevoerd in de webbrowser, maar server-side. De applicaties kunnen draaien op elke computer waarop de Node.js runtime is geinstalleerd, dat kan Windows, Mac OS X of Linux zijn.

Node.js is aanvankelijk gebouwd door Ryan Dahl, in eerste instantie om push technologie te gebruiken in websites. Node.js implementeerd specificaties van CommonJS.[2]

Node.js bevat een ingebouwde HTTP server, waardoor het mogelijk is een webserver te draaien zonder Apache of Lighttpd.

Online code editors

Voorbeeld

Navolgend een implementatie van "hello world" HTTP server in Node.js:

var http = require('http');
http.createServer(
  function (request, response) {
    response.writeHead(200, {'Content-Type': 'text/plain'});
    response.end('Hello World\n');
  }
).listen(8000);
console.log('Server running at http://localhost:8000/');

Referenties