Wat is gebeurtenisgestuurd in NodeJS?
Wat is gebeurtenisgestuurd in NodeJS?

Video: Wat is gebeurtenisgestuurd in NodeJS?

Video: Wat is gebeurtenisgestuurd in NodeJS?
Video: #20 Understanding event driven architecture | Fundamentals of NODE JS | A Complete NODE JS Course 2024, Mei
Anonim

Per definitie, NodeJS is een evenement - gedreven niet-blokkerende runtime-omgeving voor JavaScript die erg populair is geworden aan de serverkant. Dit is zo omdat Nodejs heeft een evenement - gedreven architectuur die in staat is tot asynchrone I/O.

Met dit in het achterhoofd, wat is gebeurtenisgestuurde programmering gevolgd in node JS?

Evenement - Gedreven Programmeren is een term die eenvoudig wordt gebruikt bij het verwijzen naar de stroom van evenementen in ofwel een klik, laden, enzovoort. EDP is zeer noodzakelijk als het gaat om de meest voorkomende programmeren talen zoals java en c#. In Knooppunt . js , een evenement gedreven proces wordt gebruikt.

Evenzo, wat zijn evenementen in Nodejs? Knooppunt. js-evenementen

  • Evenementen in Node. js. Elke actie op een computer is een gebeurtenis.
  • Evenementen module. Knooppunt. js heeft een ingebouwde module, genaamd "Events", waar je je eigen evenementen kunt maken, activeren en beluisteren.
  • Het EventEmitter-object. U kunt gebeurtenishandlers aan uw eigen gebeurtenissen toewijzen met het EventEmitter-object.

Vervolgens kan men zich ook afvragen, wat is een gebeurtenisgestuurd programmeerknooppunt?

Evenement - Aangedreven programmeerknooppunt . js toepassingen evenementen zwaar en het is ook een van de redenen waarom Knooppunt . js is behoorlijk snel in vergelijking met andere vergelijkbare technologieën. Zodra Knooppunt start zijn server, het initieert gewoon zijn variabelen, declareert functies en wacht dan gewoon op de evenement gebeuren.

Wat is het gebruik van EventEmitter in node JS?

De EventEmitter is een module die communicatie/interactie tussen objecten in Knooppunt . EventEmitter is de kern van Knooppunt asynchrone gebeurtenisgestuurde architectuur. Veel van Knooppunt ingebouwde modules erven van EventEmitter inclusief prominente frameworks zoals Express. js.

Aanbevolen: