Node.js on alustojen välinen Java-käyttöympäristö, joka perustuu KromiV8 JavaScript-moottori. Sitä voidaan käyttää Java-koodin ohjelmointiin, joka voidaan suorittaa verkkoselaimen ulkopuolella.
Mikä tärkeintä, se on avoimen lähdekoodin ja julkaistaan MIT-lisenssillä.
Kehittäjät ja ohjelmoijat kirjoittavat sen komentorivityökalujen kirjoittamiseen JavaScriptiin ja suorittavat palvelinpuolen komentoja. Jos tämä kaikki on hämmentävää sinulle, anna meidän toistaa.
Palvelinpuolen komentosarjat auttavat suorittamaan komentosarjoja palvelinpuolella dynaamisen sisällön luomiseksi verkkosivulle ennen sivun tosiasiallista lähettämistä nettiselain.
Node.js yhdistää myös verkkosovelluskehityksen käyttämällä yhtä ohjelmointikieltä (JavaScript). Tämä säästää ohjelmoijia paljon vaivaa välttämällä eri kielten käyttöä asiakas- ja palvelinpuolen skripteissä.
Katsaus
- Plussat
- Perustuu JavaScriptiin
- Käyttää asynkronista ohjelmointia
- Nopeasti
- Ilmainen, avoimen lähdekoodin
- Voit suoratoistaa suuria tiedostoja
- Haittoja
- Skaalautuvuutta ei toimiteta
- Ei sovellu CPU-intensiivisiin tehtäviin
Kuinka asentaa Node.js?
- Suuntaa Node.js-lataussivu
- Valitse haluamasi asennusohjelma ladata
- Käynnistä se, kun lataus on valmis
- Hyväksy Lisenssisopimus
- Valitse kohdepolku
- Mukauta asetuksia
- Vaihda tarvittavan työkalun käyttöönotto
- Osuma Asentaa
Kun olet napsauttanut Asenna-painiketta, sinun tarvitsee vain odottaa. Node.js asennetaan pian tietokoneellesi PC ilman lisäapua sinun puolellasi.
Kuitenkin, kun määritys on tehty, saatat joutua vahvistamaan lisäosan asetukset työkalut mainittiin aiemmin. Odota sitten vielä, mutta lupaamme.
Mikä on Node.js?
Yksinkertaisesti sanottuna Node.js on vapaa, avoin lähdekoodi palvelinympäristö, joka toimii useilla eri alustoilla, mukaan lukien Linux, Unix, Mac käyttöjärjestelmäja Windows.
Se käyttää JavaScript ja antaa ohjelmoijien kehittyä palvelimen puolellaskriptejä joka voi tuottaa dynaamista verkkosisältöä ja toimittaa se loppukäyttäjät heidän verkkoselaimet.
Node.js vs. PHP / ASP
Node.js: n korostamiseksi ominaisuuksia, aiomme kuvata lyhyesti vertailua sen ja PHP/ASP.
Vertailu käsittää tavan, jolla kukin palvelu hoitaa tiedosto pyynnöt. Tässä vaiheessa on syytä mainita, että Node.js käyttää asynkronista ohjelmointia.
PHP/ASP tiedostopyyntöjen käsittely:
- Toimittaa tiedostopyynnön tietokoneelle tiedostojärjestelmä
- Seisoo tiedostojärjestelmä että avata ja lukea tiedostoSisällön
- Tartu sisältö ja palauttaa sen asiakas pyynnön tekeminen
- Odotetaan seuraavaa pyyntöä varten
Node.js-tiedostopyyntöjen käsittely:
- Toimittaa tiedostopyynnön tietokoneelle tiedostojärjestelmä
- Odotetaan seuraavaa pyyntöä varten (pystyy jo käsittelemään toisen pyynnön)
- Palauttaa tiedoston sisällön asiakas aina tiedostojärjestelmä avaa ja lukee tiedosto
Mitä Node.js tekee?
Voit käyttää Node.js-tiedostoa
- Luoda dynaaminen verkkosivu sisältö
- Tuottaa, lukea, avata, poista, kirjoita ja sulje palvelintiedostot
- Muokkaa, lisää tai poista tiedot tietokannoissa
- Kerää lomake tiedot
- Hallitse paketteja bower, npm, jspm kautta
- Luoda taustaasovellukset
- Kehittää työpöydällesovellukset
- Hallitse moduuleja, suorita tehtäviä ja automatisoi ne
- Rakenna hermoverkkoja
- Kehitä chatbotteja
Jokainen Node.js-projekti johtaa Node.js-tiedostoon tiedosto että on .js laajennus. Sama kuin JavaScript. Edellyttäen, että et unohda tallentaa projekti, tuo on.
Node.js-tiedosto sisältää erilaisia tiedostoja tehtäviä suoritetaan tietyissä tapahtumissa (laukaisee). Esimerkiksi kun joku käyttää palvelin tai tietty satamaan, varma tehtäviä teloitetaan.
Node.js on tehokas työkalu
Yhteenvetona voidaan todeta, että Node.js voi olla tehokas työkalu jos oikeissa käsissä. Voit käyttää sitä luomiseen dynaaminen verkkosivu sisältöä, esitä palvelinpuolen komentosarjat, luo taustaasovellukset, kehittää chatbotitja jopa rakentaa hermoverkkoja.
Se perustuu JavaScriptiin ja antaa sinun tallentaa projektitiedostosi samalla laajennus (.js). Viimeisenä, mutta ei vähäisimpänä, se on vapaa ja avoin lähdekoodi, ja monet kirjoittajat ylläpitävät sitä aktiivisesti.
UKK: Lisätietoja Node.js: stä
- Mikä on Node.js?
Node.js on a vapaa, avoin lähdekoodi JavaScript ajonaikainen ympäristö perustuen Google Chrome'S V8 JavaScript-moottori joka voi suorittaa koodin a: n ulkopuolella nettiselain.
- Mihin Node.js: ää käytetään?
Voit käyttää Node.js-tiedostoa monille hankkeitamukaan lukien taustaa sovelluskehitys, hermoverkot, chatbotit, muoto tiedot kokoelma, tietokantatiedot käsittely ja moduulihallinto.
- Miten päivittää Node.js?
Voit joko ladata Node.js: n viimeisimmän version viralliselta verkkosivusto ja asenna se omalle PC tai asenna n moduuli ja päivittää se terminaalin kautta. Tutustu artikkeliin kuinka päivittää Node.js Lisätietoja.