Node.js
Node.js er et åpent kryssplattform runtime-system for tjenere og nettverksapplikasjoner. Node.js-applikasjoner er skrevet i JavaScript og kan kjøre på OS X, Microsoft Windows, Linux, FreeBSD, NonStop, AIX, IBM System z og IBM i. Programmet utvikles av Node.js Foundation, et samarbeidsprosjekt ved Linux Foundation.
Node.js bruker Google V8 JavaScript for å utføre kode, og en stor del av dens basismoduler er skrevet i JavaScript.
Versjoner
Programmet ble lansert 27. mai 2007, og pr. mai 2016 er siste versjon 6.2.0.[1]
Med versjon 4.0.0 i september 2015 gjorde Node.js et større hopp i versjoneringen, fra 0.12. Grunnen var sammenslåingen med io.js, en Node.js-fork med utspring i et miljø som var misfornøyde med de daværende Node.js-forvalterne i selskapet Joyent. Da de to gruppene kom til enighet og slo sammen io.js og Node.js i 2015 bestemte de seg for å fortsette med io.js' versjoneringsregime, og den neste Node.js-utgaven fikk derfor betegnelsen 4.0.0.[2]
Pakkebehandleren npm
Node.js' pakkebehandler heter npm, og denne installeres automatisk sammen med Node.js. npm brukes til å holde orden på hvilke moduler og modul-versjoner et Node.js-program er avhengig av, og assisterer programvareutvikleren og systemoperatøren med å sørge for at samme modulversjoner kjøres under utvikling og i vanlig drift. Ved utgangen av 2014 var det ca. 115 000 pakker tilgjengelig i det offisielle npm-arkivet.[3][4]
Referanser
- ^ «Previous Releases». nodejs.org. Besøkt 30. mai 2016.
- ^ «Node.js says all is forgiven, welcomes io.js fork back into the fold». The Register. 9. september 2015. Besøkt 30. mai 2016.
- ^ «npm’s year in numbers: 2014». npmjs.org. 31. desember 2014. Besøkt 30. mai 2016.
- ^ Ihrig, Colin J. (2014). Pro Node.js for Developers. Apress. s. 9-10. ISBN 978-1-4302-5860-5.
Eksterne lenker
- (en) Offisielt nettsted
- (en) Node.js – kategori av bilder, video eller lyd på Commons