„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Einführung in Node.js

Einführung in Node.js

Veröffentlicht am 07.08.2024
Durchsuche:662

Introduction to Node.js

Node.js ist eine leistungsstarke Open-Source-Laufzeitumgebung, die es Entwicklern ermöglicht, JavaScript auf der Serverseite auszuführen. Seine nicht blockierende, ereignisgesteuerte Architektur sorgt für hohe Leistung und Skalierbarkeit und macht es für die moderne Webentwicklung unverzichtbar. Node.js zeichnet sich dadurch aus, dass es Echtzeitanwendungen wie Chat-Systeme und Tools für die Zusammenarbeit mit minimalem Overhead handhabt.

In diesem Artikel wird Node.js vorgestellt und seine Kernfunktionen und Vorteile hervorgehoben. Egal, ob Sie neu in der Backend-Entwicklung sind oder Ihre Fähigkeiten verbessern möchten, dieser Leitfaden hilft Ihnen zu verstehen, warum Node.js ein Eckpfeiler der modernen Webentwicklung ist.

Was ist Node.js?

Node.js ist eine plattformübergreifende Open-Source-Laufzeitumgebung, die JavaScript-Code außerhalb eines Browsers ausführt, hauptsächlich auf der Serverseite. Es verwendet die V8-JavaScript-Engine, die für ihre Geschwindigkeit und Effizienz bekannt ist. Zu den Kernfunktionen von Node.js gehört das ereignisgesteuerte, nicht blockierende I/O-Modell, das eine hohe Leistung und Skalierbarkeit gewährleistet.

Node.js wurde 2009 von Ryan Dahl entwickelt und revolutionierte die serverseitige Programmierung, indem es JavaScript ermöglichte, Backend-Aufgaben zu verarbeiten. Seit seiner Gründung hat es sich erheblich weiterentwickelt, eine breite Akzeptanz gefunden und eine lebendige Community aufgebaut.

Im Vergleich zu anderen serverseitigen Technologien bietet Node.js eine schnellere Ausführung, eine bessere Handhabung gleichzeitiger Verbindungen und eine einheitliche Sprache für die Client- und Serverentwicklung.

Einrichten Ihrer Umgebung

Um mit der Entwicklung von Node.js zu beginnen, müssen Sie zunächst Node.js und npm (Node Package Manager) installieren. Besuchen Sie die offizielle Node.js-Website und laden Sie das für Ihr Betriebssystem geeignete Installationsprogramm herunter – sei es Windows, macOS oder Linux.

Das Installationsprogramm enthält npm, ein wichtiges Tool zum Verwalten von Paketen. Sobald der Download abgeschlossen ist, führen Sie das Installationsprogramm aus und befolgen Sie die Anweisungen auf dem Bildschirm, um den Installationsvorgang abzuschließen. Nach der Installation können Sie überprüfen, ob Node.js und npm korrekt installiert sind, indem Sie Ihr Terminal oder Ihre Eingabeaufforderung öffnen und node -v und npm -v eingeben. Sie sollten die Versionsnummern von Node.js und npm sehen, die bestätigen, dass die Installation erfolgreich war.

Schritt für Schritt Anweisungen:

  1. Gehen Sie zur offiziellen Node.js-Website.
  2. Laden Sie das Installationsprogramm für Ihr Betriebssystem (Windows, macOS oder Linux) herunter.
  3. Führen Sie das heruntergeladene Installationsprogramm aus und befolgen Sie die Anweisungen auf dem Bildschirm, um die Installation abzuschließen.
  4. Öffnen Sie Ihr Terminal oder Ihre Eingabeaufforderung.
  5. Überprüfen Sie die Installation, indem Sie die folgenden Befehle eingeben:

    node -v
    npm -v
    
  6. Sie sollten die Versionsnummern für Node.js und npm sehen, die die erfolgreiche Installation bestätigen.

Erstellen Sie Ihre erste Anwendung

1. Erstellen Sie ein Projektverzeichnis:

  • Öffnen Sie Ihr Terminal oder Ihre Eingabeaufforderung.
  • Navigieren Sie zu dem Speicherort, an dem Sie Ihr Projekt erstellen möchten, und erstellen Sie ein neues Verzeichnis:

    mkdir my-nodejs-project
    cd my-nodejs-project
    

2. Initialisieren Sie ein Node.js-Projekt:

  • Führen Sie in Ihrem Projektverzeichnis Folgendes aus:

    npm init
    
  • Folgen Sie den Anweisungen, um Ihre package.json-Datei einzurichten. Sie können die Eingabetaste drücken, um die Standardeinstellungen zu übernehmen.
    3. Erstellen Sie einen einfachen Node.js-Server:

  • Erstellen Sie eine neue Datei mit dem Namen app.js in Ihrem Projektverzeichnis:

        const http = require('http');
    
        const hostname = '127.0.0.1';
        const port = 3000;
    
        const server = http.createServer((req, res) => {
            res.statusCode = 200;
            res.setHeader('Content-Type', 'text/plain');
            res.end('Hello, World!\n');
        });
    
        server.listen(port, hostname, () => {
            console.log(`Server running at http://${hostname}:${port}/`);
        });
    

4. Führen Sie Ihren Node.js-Server aus:

  • Führen Sie in Ihrem Terminal Folgendes aus:

    node app.js
    
  • Sie sollten die Meldung sehen, dass der Server unter http://127.0.0.1:3000/ läuft.

  • Öffnen Sie Ihren Webbrowser und navigieren Sie zu http://127.0.0.1:3000/, um Ihr „Hello, World!“ zu sehen. Nachricht.

Glückwunsch! Sie haben Ihre Node.js-Umgebung eingerichtet, Ihr erstes Node.js-Projekt erstellt und einen einfachen Server ausgeführt. Von hier aus können Sie mit der Erkundung erweiterter Funktionen beginnen und komplexere Anwendungen erstellen.

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/codenoun/how-to-install-postgresql-in-ubuntu-2204-3fgj?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3