Node.js

Linux.fista
Versio hetkellä 14. maaliskuuta 2022 kello 12.49 – tehnyt Lahtis (keskustelu | muokkaukset) (esimerkki ja päivitystä)
Siirry navigaatioon Siirry hakuun
Node.js on tynkä. Voit auttaa Linux.fi-wikiä laajentamalla artikkelia. Kaikki tyngät artikkelit löytyvät luokasta Tyngät.
Node.js
Ohjelmoitu JavaScript
Käyttöliittymä teksti
Lisenssi MIT
Kotisivu nodejs.org
Lähdekoodi nodejs.org/dist/

Node.js on asynkroninen sovellusalusta. Node.js-ohjelmat ovat kirjoitettu JavaScriptillä ja ne voidaan ajaa eri käyttöjärjestelmillä tekemättä koodiin muutoksia.

Node.js on suunniteltu skaalautuvien verkkosovellusten rakentamiseen. Seuraavassa "Hei maailma!" -esimerkissä voidaan käsitellä useita yhteyksiä samanaikaisesti. Jokaisesta yhteydestä laukaistaan takaisinkutsu, mutta jos työtä ei ole tehtävänä, Node.js lepää.

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hei maailma!');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});


Asennus

Node.js löytyy useimpien jakeluiden paketinhallinnasta nimellä nodejs. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.

Aiheesta muualla