Mine sisu juurde

Node.js

Allikas: Vikipeedia
Redaktsioon seisuga 10. september 2016, kell 18:43 kasutajalt Cassini120 (arutelu | kaastöö) (Uus lehekülg: ''''Node.js''' on avatud lähtekoodiga multi-platvormne JavaScripti käitussüsteem, mille abil saab arendada mitmesuguseid rakend...')
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)

Node.js on avatud lähtekoodiga multi-platvormne JavaScripti käitussüsteem, mille abil saab arendada mitmesuguseid rakendusi. Programm kasutab JavaScripti interpreteerimiseks Google V8 JavaScript mootorit.

Node.js-il on sündmusjuhitav arhitektuur, mis võimaldab asünkroonset andmete sisestamist ja väljastamist. Selline disain optimiseerib rohkete sisend- ja väljundoperatsioonidega veebirakenduste läbilaskevõimet ja skaleeritavust (näiteks brauserimängude puhul).

Node.js võimaldab JavaScripti abil luua veebiservereid ja võrgutööriistu. Programm sisaldab mitmeid mooduleid, mis on mõeldud erinevate põhifunktsionaalsuste jaoks. On olemas näiteks moodulid, 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.