Node.js is een cross-platform JavaScript runtime-omgeving gebaseerd op: Chroom's V8 JavaScript-engine. Het kan worden gebruikt om JavaScript-code te programmeren die buiten de webbrowser kan worden uitgevoerd.
Het belangrijkste is dat het open-source is en is uitgebracht onder een MIT-licentie.
Ontwikkelaars en programmeurs gebruiken het om opdrachtregelprogramma's in JavaScript te schrijven en server-side scripting uit te voeren. Als dit allemaal verwarrend voor u is, staat u ons toe dit te herhalen.
Scripting aan de serverzijde helpt bij het uitvoeren van scripts aan de serverzijde om dynamische inhoud op de webpagina te genereren voordat de pagina daadwerkelijk naar uw webbrowser.
Node.js verenigt ook de ontwikkeling van web-apps door één programmeertaal (JavaScript) te gebruiken. Dit bespaart programmeurs veel gedoe door het gebruik van verschillende talen voor client- en server-side scripts te vermijden.
Onze recensie
- Pluspunten
- Gebaseerd op JavaScript
- Maakt gebruik van asynchrone programmering
- Snel
- Gratis, open source
- Hiermee kunt u grote bestanden streamen
- nadelen
- Schaalbaarheid niet voorzien
- Niet geschikt voor CPU-intensieve taken
Hoe Node.js installeren?
- Ga naar de Node.js downloadpagina
- Selecteer het installatieprogramma dat u wilt downloaden
- Start het zodra het downloaden is voltooid
- Accepteer de Licentieovereenkomst
- Kies een bestemmingspad
- Pas de instellingen aan
- Toggle noodzakelijke tool-implementatie
- Raken Installeren
Nadat u op de knop Installeren hebt gedrukt, hoeft u alleen maar te wachten. Node.js wordt binnenkort geïnstalleerd op uw pc zonder dat u extra hulp nodig heeft.
Echter, zodra de installatie is voltooid, moet u mogelijk de installatie van de extra hulpmiddelen eerder genoemd. En dan nog even wachten, maar dat is alles, dat beloven we.
Wat is Node.js?
Simpel gezegd, Node.js is een vrij, open source serveromgeving die op een breed scala aan platforms draait, waaronder: Linux, Unix, Mac OS, en ramen.
Het gebruikt JavaScript en stelt programmeurs in staat zich te ontwikkelen server-sidescripts dat kan genereren dynamische webinhoud en bezorg het aan de eindgebruikers in hun web browsers.
Node.js versus PHP/ASP
Om Node.js's te markeren mogelijkheden, we gaan kort een vergelijking illustreren tussen het en PHP/ADDER.
De vergelijking omvat de manier waarop elke service omgaat het dossier verzoeken. Op dit punt is het vermeldenswaard dat Node.js asynchrone programmering gebruikt.
PHP/ADDER afhandeling van dossierverzoeken:
- Levert het bestandsverzoek aan de computer bestandssysteem
- Staat klaar voor de bestandssysteem naar Open en lezen de het dossier‘s inhoud
- grijpt de inhoud en stuurt het terug naar de cliënt het verzoek doen
- Staat klaar voor het volgende verzoek
Verwerking van Node.js-bestandsverzoeken:
- Levert het bestandsverzoek aan de computer bestandssysteem
- Staat klaar voor het volgende verzoek (kan al een ander verzoek afhandelen)
- Retourneert de bestandsinhoud naar de cliënt wanneer de bestandssysteem opent en leest de het dossier
Wat doet Node.js?
U kunt Node.js gebruiken om:
- Aanmaken dynamische webpagina inhoud
- genereren, lezen, Open, verwijderen, schrijven en sluiten serverbestanden
- Wijzigen, toevoegen of verwijderen gegevens in databases
- Verzamelformulier gegevens
- Beheer pakketten via prieel, npm, jspm
- Aanmaken back-endtoepassingen
- Ontwikkelen bureaubladtoepassingen
- Beheer modules, voer taken uit en automatiseer ze
- Neurale netwerken bouwen
- Chatbots ontwikkelen
Elk Node.js-project resulteert in een Node.js het dossier dat zal de .js. hebben uitbreiding. Hetzelfde als JavaScript. Op voorwaarde dat je niet vergeet om je projecteren, dat is.
Het Node.js-bestand bevat verschillende taken uit te voeren bij bepaalde gebeurtenissen (triggers). Wanneer iemand bijvoorbeeld toegang heeft tot de server of een specifieke haven, zeker taken zal worden uitgevoerd.
Node.js is een krachtig hulpmiddel
Om het samen te vatten, Node.js kan een krachtige zijn gereedschap als in de juiste handen. Je kunt het gebruiken om te creëren dynamische webpagina inhoud, uitvoeren server-side scripting, creëren back-endtoepassingen, ontwikkelen chatbots, en zelfs neurale netwerken te bouwen.
Het is gebaseerd op JavaScript en u kunt uw projectbestanden met hetzelfde opslaan uitbreiding (.js). Last but not least, het is vrij en open source, met veel bijdragers die het actief onderhouden.
Veelgestelde vragen: Meer informatie over Node.js
- Wat is Node.js?
Node.js is een vrij, open source JavaScript runtime-omgeving gebaseerd op Google Chrome's V8 JavaScript-engine die code kan uitvoeren buiten a webbrowser.
- Waar wordt Node.js voor gebruikt?
Je kunt Node.js voor veel gebruiken projecten, inclusief back-end app-ontwikkeling, neurale netwerken, chatbots, het formulier gegevens verzameling, databasegegevens behandeling, en modulebeheer.
- Hoe bijwerken Node.js?
U kunt de nieuwste versie van Node.js downloaden van de officiële website en installeer het op uw pc of installeer de n module en bijwerken het via de terminal. Bekijk ons artikel over hoe Node.js te updaten voor meer informatie.