Ero sivun ”Node.js” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (esimerkki ja päivitystä)
pEi muokkausyhteenvetoa
 
(2 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 1: Rivi 1:
{{Tynkä}}
{{Ohjelma
{{Ohjelma
| nimi          = Node.js
| nimi          = Node.js
Rivi 17: Rivi 16:
| lisenssi      = [[MIT]]
| lisenssi      = [[MIT]]
| kotisivu      = [https://nodejs.org nodejs.org]
| kotisivu      = [https://nodejs.org nodejs.org]
| lähdekoodi    = [https://nodejs.org/dist/ nodejs.org/dist/]
| lähdekoodi    = <li>[https://nodejs.org/dist/ nodejs.org/dist/]</li><li>[https://github.com/nodejs/node github.com/nodejs/node]</li>
}}
}}


Rivi 40: Rivi 39:
});
});
</syntaxhighlight>
</syntaxhighlight>


==Asennus==
==Asennus==
{{Asenna|Node.js|nodejs}}
{{Asenna|Node.js|nodejs}}
==Aiheesta muualla==
* [https://github.com/joyent/node github.com/joyent/node] - Ohjelman lähdekoodit GitHubissa


[[Luokka:Kehitystyökalut]]
[[Luokka:Kehitystyökalut]]

Nykyinen versio 14. maaliskuuta 2022 kello 12.56

Node.js
Ohjelmoitu JavaScript
Käyttöliittymä teksti
Lisenssi MIT
Kotisivu nodejs.org
Lähdekoodi
  • nodejs.org/dist/
  • github.com/nodejs/node
  • 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[muokkaa]

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