Node.js je medziplatformové runtime prostredie JavaScriptu založené na ChromeV8 JavaScript engine. Môže sa použiť na programovanie kódu JavaScript, ktorý je možné vykonať mimo webového prehliadača.
Najdôležitejšie je, že je to open-source a vydáva sa na základe licencie MIT.
Vývojári a programátori ho používajú na písanie nástrojov príkazového riadku v JavaScripte a vykonávanie skriptov na strane servera. Ak je to pre vás všetko mätúce, dovoľte nám to zopakovať.
Skriptovanie na strane servera pomáha spúšťať skripty na strane servera za účelom generovania dynamického obsahu na webovej stránke pred skutočným odoslaním stránky do vášho servera. webový prehliadač.
Node.js tiež zjednocuje vývoj webových aplikácií pomocou jediného programovacieho jazyka (JavaScript). To ušetrí programátorov pred mnohými problémami, pretože sa vyhnú použitiu rôznych jazykov pre skripty na strane klienta a servera.
Naša recenzia
- Pros
- Na základe JavaScriptu
- Používa asynchrónne programovanie
- Rýchlo
- Zadarmo, otvorený zdroj
- Umožňuje streamovať veľké súbory
- Zápory
- Škálovateľnosť nie je poskytnutá
- Nie je vhodné pre úlohy náročné na procesor
Ako nainštalovať Node.js?
- Zamierte do Stránka na stiahnutie súboru Node.js
- Vyberte inštalátor, ktorý chcete Stiahnuť ▼
- Spustite ho po dokončení sťahovania
- Prijmite Licenčná zmluva
- Vyberte cieľovú cestu
- Prispôsobte si nastavenie
- Prepnúť nasadenie potrebného nástroja
- Hit Inštalácia
Po stlačení tlačidla Inštalovať stačí počkať. Node.js bude čoskoro nainštalovaný do vášho súboru PC bez potreby ďalšej pomoci na vašej strane.
Po dokončení nastavenia však možno budete musieť potvrdiť nastavenie ďalších nástroje spomenuté predtým. A potom ešte počkajte, ale to je všetko, sľubujeme.
Čo je Node.js?
Zjednodušene povedané, Node.js je zadarmo, open-source serverové prostredie, ktoré beží na širokej škále platforiem vrátane Linux, Unix, Mac OSa Windows.
Používa to JavaScript a umožňuje programátorom vyvíjať sa na strane serveraskriptov ktoré môžu generovať dynamický webový obsah a doručiť ho koncových používateľov v ich webové prehliadače.
Node.js vs PHP / ASP
S cieľom zvýrazniť súbory Node.js. schopnosti, v krátkosti ilustrujeme porovnanie medzi týmto a PHP/ASP.
Porovnanie bude obsahovať spôsob, akým každá služba zaobchádza spis žiadosti. V tejto chvíli stojí za zmienku, že Node.js používa asynchrónne programovanie.
PHP/ASP vybavenie žiadosti o súbor:
- Doručí požiadavku na súbor do počítača systém súborov
- Čaká na systém súborov do otvorené a čítať the spisObsah
- Chytí obsah a vráti ho do zákazník podanie žiadosti
- Čaká na ďalšiu požiadavku
Vybavenie žiadosti o súbor Node.js:
- Doručí požiadavku na súbor do počítača systém súborov
- Čaká na ďalšiu požiadavku (už je schopná vybaviť ďalšiu požiadavku)
- Vráti obsah súboru do priečinka zákazník kedykoľvek systém súborov otvorí a prečíta spis
Čo robí Node.js?
Node.js môžete použiť na:
- Vytvoriť dynamická webová stránka obsah
- Generovať, čítať, otvorené, mazať, písať a zatvárať serversúbory
- Upraviť, pridať alebo odstrániť údaje v databázach
- Zozbierajte formulár údaje
- Spravujte pakety prostredníctvom bower, npm, jspm
- Vytvoriť back-endaplikácie
- Rozvíjať desktopaplikácie
- Spravujte moduly, rovnako ako spúšťajte úlohy a automatizujte ich
- Budujte neurónové siete
- Vyvíjajte chatbotov
Výsledkom každého projektu Node.js bude Node.js spis ktoré budú mať .js predĺženie. Rovnaké ako JavaScript. Za predpokladu, že nezabudnete uložiť projekt, to je.
Súbor Node.js bude obsahovať rôzne úlohy ktoré sa majú vykonať pri určitých udalostiach (spúšťačoch). Napríklad keď niekto vstúpi do server alebo konkrétny prístav, istý úlohy bude vykonaný.
Node.js je mocný nástroj
Keď to zhrnieme, Node.js môže byť mocný nástroj ak v správnych rukách. Môžete ju použiť na vytvorenie dynamická webová stránka obsah, vykonať skriptovanie na strane servera, vytvoriť back-endaplikácie, rozvíjať chatbotov, a dokonca budovať neurónové siete.
Je založený na JavaScripte a umožňuje vám ukladať súbory projektu rovnako predĺženie (.js). V neposlednom rade je to tak zadarmo a open-source, s mnohými prispievateľmi, ktorí ju aktívne udržiavajú.
FAQ: Viac informácií o Node.js
- Čo je Node.js?
Node.js je a zadarmo, open-source JavaScript runtime prostredie založené na Google Chrome‘S V8 JavaScript engine ktoré môžu vykonávať kód mimo a webový prehliadač.
- Na čo sa používa Node.js?
Môžete použiť Node.js pre veľa projektov, počítajúc do toho back-end vývoj aplikácií, neurónové siete, chatbotov, forma údaje zbierka, databázyúdaje manipulácia a modulzvládanie.
- Ako aktualizovať Node.js?
Najnovšiu verziu súboru Node.js si môžete stiahnuť z oficiálneho servera webovú stránku a nainštalujte si ho do PC alebo nainštalovať n modul a aktualizovať cez terminál. Pozrite sa na náš článok o ako aktualizovať Node.js Pre viac informácií.