A Node.js egy cross-platform JavaScript futásidejű környezet, amely a következőkre épül: Króm'S V8 JavaScript motor. A webböngészőn kívül futtatható JavaScript kód programozására használható.
Ami a legfontosabb, hogy nyílt forráskódú és MIT licenc alatt jelent meg.
A fejlesztők és a programozók arra használják, hogy parancssori eszközöket írjanak JavaScript-be és szerveroldali parancsfájlokat hajtsanak végre. Ha mindez zavaró az Ön számára, engedje meg, hogy ismételjük meg.
A kiszolgálóoldali parancsfájlok segítenek a szkriptek kiszolgálóoldali futtatásában annak érdekében, hogy dinamikus tartalmat generáljanak a weboldalon, mielőtt ténylegesen elküldenék az oldalt a böngésző.
A Node.js egységesíti a webalkalmazások fejlesztését egyetlen programozási nyelv (JavaScript) használatával. Ez sok gondtól megmenti a programozókat azáltal, hogy elkerülik a különféle nyelvek használatát az ügyfél- és szerveroldali szkripteknél.
Áttekintésünk
- Előnyök
- JavaScript alapján
- Aszinkron programozást használ
- Gyors
- Ingyenes, nyílt forráskódú
- Nagy fájlok streamelését teszi lehetővé
- Hátrányok
- A méretezhetőség nem biztosított
- Nem alkalmas CPU-intenzív feladatokra
A Node.js telepítése
- Irány a Node.js letöltési oldal
- Válassza ki a kívánt telepítőt Letöltés
- Indítsa el, miután befejezte a letöltést
- Fogadja el a Licencszerződés
- Válasszon úticélt
- Testreszabhatja a beállítást
- Kapcsolja be a szükséges eszköz telepítését
- Találat Telepítés
Miután megnyomta a Telepítés gombot, csak várnia kell. A Node.js hamarosan települ az Ön számítógépére PC az Ön oldalán nincs szükség további segítségre.
Miután azonban a beállítás elkészült, lehet, hogy meg kell erősítenie a kiegészítő beállítását eszközök korábban említettük. És akkor várjon még, de ez az, ígérjük.
Mi a Node.js?
Leegyszerűsítve: a Node.js a ingyenes, nyílt forráskód szerverkörnyezet, amely sokféle platformon fut, beleértve a Linux, Unix, Mac operációs rendszer, és ablakok.
Használja JavaScript és lehetővé teszi a programozók fejlődését szerver oldalszkriptek hogy generálhat dinamikus webtartalom és eljuttatja a végfelhasználó azokban webböngészők.
Node.js vs PHP / ASP
A Node.js kiemelése érdekében képességeit, röviden bemutatjuk az összehasonlítást és PHP/ÁSPISKÍGYÓ.
Az összehasonlítás magában foglalja az egyes szolgáltatások kezelésének módját fájl kéréseket. Ezen a ponton érdemes megemlíteni, hogy a Node.js aszinkron programozást használ.
PHP/ÁSPISKÍGYÓ fájlkérés kezelése:
- Eljuttatja a fájlkérést a számítógéphez fájlrendszer
- Várakozás a fájlrendszer nak nek nyisd ki és olvas a fájlTartalma
- Fogja a tartalom és visszaadja a ügyfél kérés benyújtása
- Várakozás a következő kérésre
Node.js fájlkérés kezelése:
- Eljuttatja a fájlkérést a számítógéphez fájlrendszer
- Várakozás a következő kérésre (már képes kezelni egy másik kérést)
- Visszaadja a fájl tartalmát a ügyfél valahányszor a fájlrendszer kinyitja és elolvassa a fájl
Mit csinál a Node.js?
A Node.js segítségével:
- Teremt dinamikus weboldal tartalom
- Generál, olvas, nyisd ki, törlés, írás és bezárás szerverfájlokat
- Módosítás, hozzáadás vagy törlés adat adatbázisokban
- Gyűjtse össze az űrlapot adat
- A csomagok kezelése a bower, npm, jspm segítségével
- Teremt háttéralkalmazások
- Fejleszteni asztalonalkalmazások
- Modulok kezelése, valamint feladatok futtatása és automatizálása
- Neurális hálózatok kiépítése
- Fejlesszen chatbotokat
Minden Node.js projekt Node.js-t eredményez fájl annak meg lesz a .js kiterjesztés. Ugyanaz, mint a JavaScript. Feltéve, hogy nem felejti el menteni a projekt, vagyis.
A Node.js fájl különféle fájlokat tartalmaz feladatok bizonyos események (kiváltó okok) esetén végrehajtandó. Például, ha valaki hozzáfér a szerver vagy egy konkrét kikötő, bizonyos feladatok kivégzik.
A Node.js egy hatékony eszköz
Összefoglalva, a Node.js hatékony lehet eszköz ha jobb kezekben van. Használhatja létrehozásra dinamikus weboldal tartalom, előadás szerveroldali parancsfájlok, hozzon létre háttéralkalmazások, fejleszteni chatbotok, sőt ideghálózatokat is kiépít.
JavaScript-alapú és lehetővé teszi a projektfájlok mentését ugyanazokkal kiterjesztés (.js). Végül, de nem utolsósorban ez ingyenes és nyílt forráskód, sok közreműködő aktívan fenntartja.
GYIK: További információ a Node.js fájlról
- Mi a Node.js?
A Node.js a ingyenes, nyílt forráskód JavaScript futásidejű környezet alapján Google Chrome’S V8 JavaScript motor amely a kódon kívül futtathat kódot böngésző.
- Mire használható a Node.js?
A Node.js-t sokra használhatja projektek, beleértve háttér alkalmazás fejlesztés, neurális hálózatok, chatbotok, forma adat Gyűjtemény, adatbázisadat kezelése, és modulmenedzsment.
- Hogyan kell frissítés Node.js?
Vagy letöltheti a hivatalos Node.js legújabb verzióját weboldal és telepítse a PC vagy telepítse a n modul és frissítés a terminálon keresztül. Nézze meg cikkünket a Node.js frissítése további információért.