Was ist ereignisgesteuert in NodeJS?
Was ist ereignisgesteuert in NodeJS?

Video: Was ist ereignisgesteuert in NodeJS?

Video: Was ist ereignisgesteuert in NodeJS?
Video: Was ist Node.js? Einfach erklärt! 2024, Dezember
Anonim

Per Definition, KnotenJS ist ein Veranstaltung - Gefahren nichtblockierende Laufzeitumgebung für JavaScript, die serverseitig sehr beliebt geworden ist. Das ist weil Nodejs hat eine Veranstaltung - Gefahren Architektur, die asynchrone E/A unterstützt.

Vor diesem Hintergrund, was folgt der ereignisgesteuerten Programmierung im Knoten JS?

Vorfall - Gesteuerte Programmierung ist ein Begriff, der einfach verwendet wird, wenn er sich auf den Fluss von bezieht Veranstaltungen entweder in einem Klick, laden und so weiter. EDV ist sehr wichtig, wenn es um die heute gängigsten Programmierung Sprachen wie Java und C#. In Knoten . js , ein ereignisgesteuert Verfahren verwendet wird.

Was sind Events in Nodejs? Knoten. js-Ereignisse

  • Ereignisse in Node. js. Jede Aktion auf einem Computer ist ein Ereignis.
  • Veranstaltungsmodul. Knoten. js verfügt über ein eingebautes Modul namens "Events", in dem Sie Ihre eigenen Events erstellen, auslösen und abhören können.
  • Das EventEmitter-Objekt. Mit dem EventEmitter-Objekt können Sie Ihren eigenen Ereignissen Ereignishandler zuweisen.

Anschließend kann man sich auch fragen, was ist ein ereignisgesteuerter Programmierknoten?

Vorfall - Angetriebener Programmierknoten . js Verwendet Veranstaltungen stark und es ist auch einer der Gründe dafür Knoten . js ist im Vergleich zu anderen ähnlichen Technologien ziemlich schnell. Sobald Knoten startet seinen Server, er initiiert einfach seine Variablen, deklariert Funktionen und wartet dann einfach auf die Veranstaltung passieren.

Wozu dient EventEmitter im Knoten JS?

Die EventEmitter ist ein Modul, das die Kommunikation/Interaktion zwischen Objekten in Knoten . EventEmitter ist der Kern von Knoten asynchrone ereignisgesteuerte Architektur. Viele von Knoten eingebaute Module erben von EventEmitter einschließlich prominenter Frameworks wie Express. js.

Empfohlen: