Einführung in Node.js: Erstellung von Server-seitigen Anwendungen

Node.js ist eine Open-Source-Plattform, die es ermöglicht, serverseitige Anwendungen mit JavaScript zu erstellen. In diesem Tutorial werden wir uns damit beschäftigen, wie man mit Node.js einen einfachen Server erstellt und verschiedene Funktionen implementiert.

Schritt 1: Installation von Node.js

Bevor wir beginnen können, müssen wir Node.js auf unserem System installieren. Gehen Sie auf die offizielle Node.js-Website (https://nodejs.org) und laden Sie die neueste Version herunter. Führen Sie dann den Installationsprozess aus und überprüfen Sie, ob Node.js erfolgreich installiert wurde, indem Sie `node -v` in Ihrer Befehlszeile eingeben.

Schritt 2: Erstellung eines einfachen Servers

Erstellen Sie eine neue Datei mit dem Namen `server.js` und öffnen Sie sie in Ihrem bevorzugten Code-Editor. Fügen Sie den folgenden Code ein, um einen einfachen HTTP-Server zu erstellen:

„`javascript
const http = require(‚http‘);

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader(‚Content-Type‘, ‚text/plain‘);
res.end(‚Hello, World!‘);
});

const PORT = 3000;
server.listen(PORT, () => {
console.log(`Server running at http://localhost:${PORT}/`);
});
„`

Speichern Sie die Datei und führen Sie sie aus, indem Sie `node server.js` in Ihrer Befehlszeile eingeben. Öffnen Sie dann Ihren Browser und navigieren Sie zu `http://localhost:3000/`, um Ihre Serverantwort zu sehen.

Schritt 3: Implementierung von Routen und Funktionen

Node.js ermöglicht es uns, verschiedene Routen zu definieren und entsprechende Funktionen auszuführen. Hier ist ein Beispiel, wie Sie eine einfache Route hinzufügen können, die eine JSON-Antwort zurückgibt:

„`javascript
const http = require(‚http‘);

const server = http.createServer((req, res) => {
if (req.url === ‚/‘) {
res.statusCode = 200;
res.setHeader(‚Content-Type‘, ‚text/plain‘);
res.end(‚Home Page‘);
} else if (req.url === ‚/about‘) {
res.statusCode = 200;
res.setHeader(‚Content-Type‘, ‚application/json‘);
res.end(JSON.stringify({ message: ‚About Page‘ }));
} else {
res.statusCode = 404;
res.end(‚Not Found‘);
}
});

const PORT = 3000;
server.listen(PORT, () => {
console.log(`Server running at http://localhost:${PORT}/`);
});
„`

Führen Sie die Datei erneut aus und testen Sie die verschiedenen Routen, indem Sie `http://localhost:3000/` und `http://localhost:3000/about` in Ihrem Browser aufrufen.

Node.js bietet eine Vielzahl von Modulen und Funktionen, mit denen Sie leistungsstarke serverseitige Anwendungen erstellen können. Experimentieren Sie mit verschiedenen Funktionen und entdecken Sie die Möglichkeiten, die Node.js bietet. Viel Spaß beim Coden!

Entfesseln Sie noch heute die Spitzenleistung Ihrer Geschäfte und Projekte!

Sprechen Sie jetzt mit uns!

  • ✅ Globale Erreichbarkeit rund um die Uhr
  • ✅ Kostenloses Angebot und Vorschlag
  • ✅ Garantierte Zufriedenheit

🤑 Neuer Kunde? Testen Sie unsere Dienstleistungen mit einem Rabatt von 15%.
🏷️ Erwähnen Sie einfach den Aktionscode .
⏳ Schnell handeln! Sonderangebot für 3 Tage verfügbar.

WhatsApp
WhatsApp
Telegram
Telegram
Skype
Skype
Messenger
Messenger
Kontaktiere uns
Contact
Kostenloser Leitfaden
Checklist
Entsperren Sie die Geheimnisse für unbegrenzten Erfolg!
Egal, ob Sie eine Marke, ein Produkt, einen Service, ein ganzes Unternehmen oder sogar Ihren persönlichen Ruf aufbauen und verbessern,...
Laden Sie jetzt unsere kostenlose exklusive Checkliste herunter und erreichen Sie Ihre gewünschten Ergebnisse.
Unread Message