Mitä tapahtumia ohjataan NodeJS:ssä?
Mitä tapahtumia ohjataan NodeJS:ssä?

Video: Mitä tapahtumia ohjataan NodeJS:ssä?

Video: Mitä tapahtumia ohjataan NodeJS:ssä?
Video: 🚀 AMAZON 2.0 - VERKKOKAUPPA tyhjästä 6 tunnissa [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, Saattaa
Anonim

Määritelmän mukaan NodeJS on tapahtuma - ajettu estoton ajonaikainen ympäristö JavaScriptille, josta on tullut erittäin suosittu palvelinpuolella. Tämä johtuu siitä, että Nodejs on tapahtuma - ajettu arkkitehtuuri, joka kykenee asynkroniseen I/O:hen.

Kun tämä pidetään mielessä, mitä tapahtumaohjattua ohjelmointia seurataan solmussa JS?

Tapahtuma - Ohjattu ohjelmointi on termi, jota käytetään yksinkertaisesti viitattaessa virtaukseen Tapahtumat joko napsautuksella, latauksella ja niin edelleen. EDP on erittäin tärkeä nykypäivän yleisimmille ohjelmointi kielet, kuten java ja c#. Sisään Solmu . js , an tapahtumavetoinen prosessia käytetään.

Samoin, mitä tapahtumia Nodejsissa on? Solmu. js -tapahtumat

  • Tapahtumat Nodessa. js. Jokainen tietokoneen toiminta on tapahtuma.
  • Tapahtumat-moduuli. Solmu. js:ssä on sisäänrakennettu moduuli nimeltä "Events", jossa voit luoda, käynnistää ja kuunnella omia tapahtumia.
  • EventEmitter-objekti. Voit määrittää tapahtumakäsittelijöitä omille tapahtumillesi EventEmitter-objektilla.

Tämän jälkeen voidaan myös kysyä, mikä on tapahtumaohjattu ohjelmointisolmu?

Tapahtuma - Ohjattu ohjelmointisolmu . js käyttää Tapahtumat voimakkaasti, ja se on myös yksi syy siihen Solmu . js on melko nopea verrattuna muihin vastaaviin tekniikoihin. Niin pian kuin Solmu käynnistää palvelimensa, se yksinkertaisesti käynnistää muuttujansa, ilmoittaa funktiot ja odottaa sitten tapahtuma Tapahtua.

Mitä hyötyä EventEmitteristä on solmussa JS?

The EventEmitter on moduuli, joka helpottaa kommunikaatiota/vuorovaikutusta objektien välillä Solmu . EventEmitter on ytimessä Solmu asynkroninen tapahtumaohjattu arkkitehtuuri. Monet Solmun sisäänrakennetut moduulit perivät EventEmitter mukaan lukien näkyvät puitteet, kuten Express. js.

Suositeltava: