Node.js
From Wikipedia, the free encyclopedia
Node.js on avatud lähtekoodiga mitmeplatvormne JavaScripti käitussüsteem, mille abil saab arendada mitmesuguseid rakendusi. Programm kasutab JavaScripti interpreteerimiseks Google V8 JavaScripti mootorit.[1]
Node.js | |
---|---|
![]() | |
Arendaja | Node.js arendajad, Joyent, kaastöölised |
Esmaväljalase | 27. mai 2009 |
Viimane väljalase | 4.5.2 / 26. august 2016 |
Kirjutatud keeles | C, C++, JavaScript |
OS | OS X, Linux, Solaris, FreeBSD, OpenBSD, Microsoft Windows, webOS, NonStop OS |
Litsents | MIT |
Veebisait |
nodejs |
Node.js-il on sündmusjuhitav arhitektuur, mis võimaldab asünkroonset andmete sisestamist ja väljastamist. Selline disain optimeerib rohkete sisend- ja väljundoperatsioonidega veebirakenduste läbilaskevõimet ja skaleeritavust (näiteks brauserimängude puhul).[2]
Node.js võimaldab JavaScripti abil luua veebiservereid ja võrgutööriistu. Programm sisaldab mitmeid mooduleid, mis on mõeldud erinevate põhifunktsioonide jaoks. Näiteks on mooduleid, mis tegelevad failisüsteemi sisendi ja väljundiga, võrguühendusega (DNS, HTTP, TCP, TLS/SSL, või UDP), puhvritega, krüptograafiaga ja andmevoogudega. Node.js moodulid kasutavad rakendusliidest, mis lihtsustab serverirakenduste kirjutamist.
![]() | Artikli kirjutamine on selles kohas pooleli jäänud. Jätkamine on kõigile lahkesti lubatud. |
Viited
Wikiwand - on
Seamless Wikipedia browsing. On steroids.