Node.js on platvormidevaheline JavaScripti käituse keskkond, mis põhineb ChromeV8 JavaScripti mootor. Seda saab kasutada JavaScripti koodi programmeerimiseks, mida saab käivitada väljaspool veebibrauserit.
Mis kõige tähtsam, see on avatud lähtekoodiga ja välja antud MIT-i litsentsi alusel.
Arendajad ja programmeerijad kirjutavad seda JavaScripti käsurea tööriistade kirjutamiseks ja serveripoolsete skriptide teostamiseks. Kui see kõik on teile segane, lubage meil seda korrata.
Serveripoolsed skriptid aitavad skripte käitada serveripoolselt, et enne lehe tegelikku saatmist veebisaidile dünaamilist sisu luua veebibrauseris.
Node.js ühtlustab ka veebirakenduste arendamist, kasutades ühte programmeerimiskeelt (JavaScripti). See säästab programmeerijaid suurest vaevast, vältides kliendi- ja serveripoolsete skriptide jaoks erinevate keelte kasutamist.
Meie ülevaade
- Plussid
- JavaScripti põhjal
- Kasutab asünkroonset programmeerimist
- Kiire
- Tasuta, avatud lähtekoodiga
- Võimaldab voogedastada suuri faile
- Miinused
- Skaalautuvust ei pakuta
- Ei sobi protsessorimahukate ülesannete täitmiseks
Kuidas installida Node.js?
- Suunduge Node.js allalaadimisleht
- Valige soovitud installer lae alla
- Käivitage see, kui see on allalaadimise lõpetanud
- Nõustuge Litsentsilepingu
- Valige sihtkoha tee
- Kohandage seadistust
- Lülitage tööriista vajalik juurutamine sisse ja välja
- Tulemus Installige
Kui olete nuppu Installi vajutanud, peate vaid ootama. Node.js installitakse peagi teie arvutisse PC ilma et teie kõrval oleks vaja täiendavat abi.
Kui seadistamine on siiski tehtud, peate võib-olla kinnitama täiendava seadistuse tööriistad mainitud varem. Ja siis oodake veel, kuid see on kõik, lubame.
Mis on Node.js?
Lihtsustatult öeldes on Node.js a tasuta, avatud lähtekoodiga serverikeskkond, mis töötab mitmesugustel platvormidel, sealhulgas Linux, Unix, Mac OSja Windows.
Ta kasutab JavaScripti ja võimaldab programmeerijatel areneda serveripoolneskriptid mida saab genereerida dünaamiline veebisisu ja toimetage see lõppkasutajad nende veebibrauserid.
Node.js vs PHP / ASP
Node.js-de esiletõstmiseks võimeid, illustreerime lühidalt selle ja PHP/ASP.
Võrdlus hõlmab seda, kuidas iga teenust käsitletakse faili taotlusi. Siinkohal tasub mainida, et Node.js kasutab asünkroonset programmeerimist.
PHP/ASP failitaotluste töötlemine:
- Edastab failitaotluse arvutisse failisüsteem
- Seisab failisüsteem kuni avatud ja lugeda failiSisu
- Haarab sisu ja tagastab selle klient taotluse esitamine
- Jääb järgmise päringu juurde
Node.js failitaotluste käitlemine:
- Edastab failitaotluse arvutisse failisüsteem
- Ootab järgmise päringu jaoks (juba on võimeline teist taotlust käsitlema)
- Tagastab faili sisu klient alati kui failisüsteem avab ja loeb faili
Mida Node.js teeb?
Node.js abil saate teha järgmist.
- Loo dünaamiline veebileht sisu
- Loo, lugeda, avatud, kustutada, kirjutada ja sulgeda serverfaile
- Muutke, lisage või kustutage andmed andmebaasides
- Koguge vorm andmed
- Pakettide haldamine boweri kaudu, npm, jspm
- Loo back-endrakendused
- Arenda töölaualerakendused
- Halda mooduleid, samuti käivita ülesandeid ja automatiseeri neid
- Ehitage närvivõrke
- Arendage juturoboteid
Iga projekti Node.js tulemuseks on Node.js faili sellel on .js pikendamine. Sama mis JavaScript. Tingimusel, et te ei unusta oma salvestada projekti, see on.
Node.js-fail koosneb mitmest failist ülesandeid teatud sündmuste (käivitajate) korral käivitada. Näiteks kui keegi pöördub server või konkreetne sadam, teatud ülesandeid hukatakse.
Node.js on võimas tööriist
Kokkuvõtteks võib öelda, et Node.js võib olla võimas tööriist kui on õigetes kätes. Selle abil saate luua dünaamiline veebileht sisu, esinema serveripoolne skriptimine, loo back-endrakendused, arendada vestlusrobotidja isegi ehitada närvivõrke.
See põhineb JavaScripti ja võimaldab teil oma projektifaile samaga salvestada pikendamine (.js). Viimane, kuid mitte vähem oluline tasuta ja avatud lähtekoodiga, kus paljud kaastöötajad seda aktiivselt hoiavad.
KKK: Lisateave Node.js-i kohta
- Mis on Node.js?
Node.js on a tasuta, avatud lähtekoodiga JavaScripti käituskeskkond põhineb Google ChromeS V8 JavaScripti mootor mis saab koodi käivitada väljaspool a veebibrauseris.
- Milleks Node.js kasutatakse?
Node.js-i saate kasutada paljude jaoks projektid, kaasa arvatud back-end rakenduste arendamine, närvivõrgud, vestlusrobotid, vorm andmed kollektsioon, andmebaasiandmed käitlemine ja mooduljuhtimine.
- Kuidas värskendus Node.js?
Võite ametnikult alla laadida Node.js uusima versiooni veebisaidil ja installige see oma PC või installige n moodul ja värskendus terminali kaudu. Vaadake meie artiklit kuidas värskendada Node.js rohkem informatsiooni.