Node.js je JavaScript okruženje za izvršavanje na više platformi temeljeno na Krom‘S V8 JavaScript motor. Može se koristiti za programiranje JavaScript koda koji se može izvršiti izvan web preglednika.
Što je najvažnije, otvoren je izvor i objavljen je pod licencom MIT.
Programeri i programeri koriste ga za pisanje alata naredbenog retka u JavaScript i izvođenje skriptiranja na strani poslužitelja. Ako vas ovo sve zbunjuje, dopustite nam da ponovimo.
Skriptiranje na strani poslužitelja pomaže u pokretanju skripti na strani poslužitelja kako bi se generirao dinamički sadržaj na web stranici prije nego što je zapravo pošalje na vašu stranicu web-preglednik.
Node.js također objedinjuje razvoj web aplikacija korištenjem jednog programskog jezika (JavaScript). To štedi programere od puno gnjavaže izbjegavanjem upotrebe različitih jezika za skripte na strani klijenta i poslužitelja.
Naša recenzija
- Pros
- Na temelju JavaScript-a
- Koristi asinkrono programiranje
- Brzo
- Besplatno, otvorenog koda
- Omogućuje strujanje velikih datoteka
- Protiv
- Skalabilnost nije osigurana
- Nije prikladno za CPU zadatke
Kako instalirati Node.js?
- Krenite prema Stranica za preuzimanje Node.js.
- Odaberite instalacijski program koji želite preuzimanje datoteka
- Pokrenite ga nakon završetka preuzimanja
- Prihvatite Licencni ugovor
- Odaberite put odredišta
- Prilagodite postavku
- Uključite ili isključite potrebnu implementaciju alata
- Pogoditi Instalirati
Nakon što pritisnete gumb Instaliraj, sve što trebate je pričekati. Node.js će uskoro biti instaliran na vaš PC bez dodatne pomoći potrebne na vašoj strani.
Međutim, nakon završetka postavljanja, možda ćete trebati potvrditi postavljanje dodatnog alata spomenuto prije. A onda pričekajte još malo, ali to je to, obećavamo.
Što je Node.js?
Pojednostavljeno rečeno, Node.js je besplatno, otvoreni izvor poslužiteljsko okruženje koje se izvodi na raznim platformama, uključujući Linux, Unix, Mac OS, i Windows.
Koristi JavaScript i omogućuje programerima da se razvijaju na strani poslužiteljaskripte koje mogu generirati dinamički web sadržaj i dostavite ga na krajnji korisnici u njihovoj web preglednicima.
Node.js vs PHP / ASP
Da bi se istaknuo Node.js's mogućnosti, ukratko ćemo ilustrirati usporedbu između njega i PHP/ASP.
Usporedba će obuhvatiti način na koji svaka usluga postupa datoteka zahtjevi. U ovom trenutku vrijedi spomenuti da Node.js koristi asinkrono programiranje.
PHP/ASP obrada zahtjeva za datoteku:
- Dostavlja zahtjev za datoteku računalu sustav datoteka
- Pričekava za sustav datoteka do otvorena i čitati the datotekaSadržaj
- Zgrabi sadržaj i vraća ga u klijent podnošenje zahtjeva
- Pričekuje sljedeći zahtjev
Obrada zahtjeva za datoteku Node.js:
- Dostavlja zahtjev za datoteku računalu sustav datoteka
- Priprema se za sljedeći zahtjev (već u mogućnosti obraditi drugi zahtjev)
- Vraća sadržaj datoteke u klijent kad god sustav datoteka otvara i čita datoteka
Što Node.js radi?
Node.js možete koristiti za:
- Stvoriti dinamička web stranica sadržaj
- Generirati, čitati, otvorena, izbriši, napiši i zatvori poslužiteljudatoteke
- Izmijenite, dodajte ili izbrišite podaci u bazama podataka
- Prikupiti obrazac podaci
- Upravljajte paketima putem bower, npm, jspm
- Stvoriti pozadinaaplikacije
- Razviti radna površinaaplikacije
- Upravljajte modulima, kao i izvodite zadatke i automatizirajte ih
- Izgraditi neuronske mreže
- Razviti chatbotove
Svaki Node.js projekt rezultirat će Node.js datoteka koji će imati .js produženje. Isto kao JavaScript. Pod uvjetom da nećete zaboraviti spremiti svoje projekt, to je.
Datoteka Node.js sadržavat će razne zadaci da se izvrši u određenim događajima (okidačima). Na primjer, kada netko pristupi poslužitelju ili određena luka, izvjesno zadaci bit će izvršen.
Node.js je moćan alat
Da sumiramo, Node.js može biti moćan alat ako u pravim rukama. Pomoću nje možete stvoriti dinamička web stranica sadržaj, izvesti skriptiranje na strani poslužitelja, stvoriti pozadinaaplikacije, razvijati se chatbotovi, pa čak i graditi neuronske mreže.
Temelji se na JavaScript-u i omogućuje vam spremanje datoteka projekta s istima produženje (.js). Posljednje, ali ne najmanje važno, to je besplatno i otvoreni izvor, s puno suradnika koji ga aktivno održavaju.
FAQ: Saznajte više o Node.js
- Što je Node.js?
Node.js je besplatno, otvoreni izvor JavaScript runtime okruženje na temelju Google Chrome‘S V8 JavaScript motor koji mogu izvršavati kod izvan a web-preglednik.
- Za što se koristi Node.js?
Node.js možete koristiti za puno projekti, uključujući pozadina razvoj aplikacija, neuronske mreže, chatbotovi, obrazac podaci kolekcija, baza podatakapodaci rukovanje i modulupravljanje.
- Kako da ažuriranje Node.js?
Možete preuzeti najnoviju verziju Node.js od službene osobe web stranica i instalirajte ga na svoj PC ili instalirajte n modul i ažuriranje kroz terminal. Pogledajte naš članak na kako ažurirati Node.js za više informacija.