Was ist Express JS?

Was ist Express JS?

Äußern.JS ist ein Knoten.JS Web Framework verwendet für die Back-End-Webanwendungen und Webseiten. Express steht unter MIT -Lizenz, sodass es für alle offen ist, sie zu verwenden und frei verfügbar zu sein. Express JS wird hauptsächlich zum Erstellen von Webanwendungen und APIs verwendet und macht den Prozess sehr einfach und schnell, da nur JavaScript erforderlich ist. Webanwendungen sind einfach Web -Apps, die man im Browser ausführen kann. Express JS ist sowohl im Back End als auch in den vollständigen Stack -Webentwicklern aufgrund seiner Flexibilität und minimalen Funktionen sehr beliebt und bietet sowohl für Web- als auch für mobile Anwendungen eine robuste Reihe von Funktionen.

Knoten.JS ist eine Freizeit-Open-Source. Knoten. JS basiert auf der V8 Chrome Engine und kann auf verschiedenen Plattformen wie Windows, Mac OS, Linux, Unix usw. ausgeführt werden.

Express erleichtert die schnelle Entwicklung des Knotens.JS -basierte Webanwendungen und einige der Kernfunktionen von Express JS sind wie folgt:

  • Ermöglicht die Einrichtung von Middlewares, um auf HTTP -Anfragen zu reagieren
  • Schnellere serverseitige Entwicklung
  • Bietet ein hoch fortschrittliches Routing -System an
  • Ermöglicht das Erstellen dynamischer Webseiten durch Bereitstellung von Vorlagenmotoren.
  • Debugging -Mechanismus wird bereitgestellt, wodurch das Debuggen einfach ist

Vorteile von Express JS

Nachdem wir nun wissen, was Express -JS ist und welche Merkmale von Express JS sind, machen wir einen weiteren Schritt und genau einige der Vorteile von Express JS genau bestimmen:

  • Einfach zu lernen, wie alles in JavaScript geschieht und daher keine andere Sprache lernen muss.
  • Für Front-End-Entwickler wird die Entwicklung des Back-Ends mit Express JS einfach.
  • Man kann ein Full-Stack-Entwickler werden, indem nur eine Sprache verwendet wird.
  • Express JS Framework -Nutzung und -anpassung ist sehr einfach
  • Express bietet ein Middleware -Modul, das flexibel ist und zum Ausführen einiger zusätzlicher Aufgaben zu Antwort und Anforderungen verwendet wird.
  • Die Komplexität des Knotens JS wird weggenommen und hilfreiche Funktionen werden dem Knoten hinzugefügt.JS HTTP Server
  • Ultraschnelle i/o
  • Die Handhabungsanfragen sind einfach, da kleine modulare und wartbare Funktionen bereitgestellt werden.

Installieren Sie Express JS

Wir können Express JS installieren, indem wir unserem Editorterminal oder unserem Betriebssystem CMD öffnen und den folgenden Befehl ausführen:

$ npm install express -Save

Der obige Befehl installiert Express JS global mit NPM. Außerdem erfolgt jetzt die Installation im Verzeichnis node_modules und ein neues Verzeichnis wird mit dem Namen Express im Verzeichnis node_modules erstellt.

Express JS -Beispiel

Lassen Sie uns nun ein Beispiel in Express JS implementieren, in dem wir einen Server starten und Port 8000 auf die Verbindung anhören, und die Ausgabe, die er angibt, sind die Begrüßungsanfänger! Wann immer die Homepage angerufen wird. Es sollte jedoch beachtet werden, dass wenn Sie zugreifen, wenn Sie auf eine andere Seite oder URL zugreifen.

// Express importieren
var express = require ('express');
var app = express ();
App.get ('/', function (req, res)
res.Senden ('willkommene Anfänger!');
);
var server = App.Hören Sie (8000, function ()
var port = server.Adresse().Hafen;
Konsole.log ("Hören am Port", Port);
);

Öffnen Sie Ihr Editorterminal und führen Sie den folgenden Befehl in Ihrem Editorterminal aus:

$ node Beispiel.JS

Öffnen Sie als nächstes den Browser und suchen Sie nach dem folgenden Link:

http: // localhost: 8000/

Wenn Sie den obigen Link durchsuchen, sehen Sie die Hallo -Anfänger! Ausgang:

Glückwunsch! Sie haben Ihre erste Express JS -Anwendung erfolgreich erstellt.

Abschluss

Express JS ist ein offener, freier Knoten.JS Web Framework wurde 2010 veröffentlicht und ist robust, schnell und asynchron. Wir können auch sagen, dass Express JS nur eine Ebene ist, die auf dem Knoten JS aufgebaut ist, das bei der Verwaltung von Routen und Servern hilft. Express wird verwendet, um sowohl Web- als auch mobile Anwendungen während des Knotens zu entwickeln.JS ist eine Laufzeitumgebung, die auf der Google V8 Engine basiert.

In diesem Artikel haben wir den einführenden Teil von Express JS behandelt und darüber diskutiert, was Express JS ist, und haben dann Express JS -Funktionen und Vorteile durchlaufen. Darüber hinaus haben wir Express JS in unserem VS -Code -Editor installiert und ein Beispiel erklärt. Wir hoffen, dass Sie diesen Artikel befolgen müssen, dass Sie das erforderliche Wissen darüber erlangt haben.