NodeJS дээр ямар үйл явдал удирддаг вэ?
NodeJS дээр ямар үйл явдал удирддаг вэ?

Видео: NodeJS дээр ямар үйл явдал удирддаг вэ?

Видео: NodeJS дээр ямар үйл явдал удирддаг вэ?
Видео: HTML5 CSS3 JS 2022 | ECMAScript | Вынос Мозга 07 2024, Дөрөвдүгээр сар
Anonim

Тодорхойлолтоор, NodeJS нь үйл явдал - жолооддог сервер тал дээр маш их алдартай болсон JavaScript-д зориулсан блоклохгүй ажиллах орчин. Учир нь энэ Nodejs байна үйл явдал - жолооддог асинхрон оролт гаралтын чадвартай архитектур.

Үүнийг харгалзан үзэхэд JS зангилаанд ямар үйл явдалд тулгуурласан програмчлалыг дагаж мөрддөг вэ?

Үйл явдал - Хөтлөгч програмчлал урсгалыг дурдахдаа энгийнээр хэрэглэдэг нэр томъёо юм үйл явдал товшилт, ачаалах гэх мэт. Өнөөгийн хамгийн түгээмэл зүйл бол EDP нь маш чухал юм програмчлал java болон c# зэрэг хэлүүд. онд Зангилаа . js , ан үйл явдалд тулгуурласан процессыг ашиглаж байна.

Үүнтэй адилаар Nodejs-д ямар үйл явдлууд болж байна вэ? Зангилаа. js үйл явдал

  • Node дахь үйл явдлууд. js. Компьютер дээрх үйлдэл бүр нь үйл явдал юм.
  • Үйл явдлын модуль. Зангилаа. js нь "Үйл явдал" нэртэй суурилагдсан модультай бөгөөд та өөрийн үйл явдлыг үүсгэх, гал асаах, сонсох боломжтой.
  • EventEmitter объект. Та EventEmitter объектын тусламжтайгаар үйл явдал зохицуулагчийг өөрийн үйл явдалд оноож болно.

Дараа нь үйл явдалд суурилсан програмчлалын зангилаа гэж юу вэ?

Үйл явдал - Хөтлөгч програмчлалын зангилаа . js ашигладаг үйл явдал маш их бөгөөд энэ нь бас нэг шалтгаан юм Зангилаа . js бусад ижил төстэй технологитой харьцуулахад маш хурдан байдаг. Аль болох хурдан Зангилаа серверээ эхлүүлж, хувьсагчаа эхлүүлж, функцийг зарлаж, дараа нь зүгээр л хүлээх болно. үйл явдал тохиолдох.

EventEmitter нь JS зангилаанд ямар ашиг тустай вэ?

The Event Emitter доторх объектуудын хоорондын харилцаа холбоог хөнгөвчлөх модуль юм Зангилаа . Event Emitter цөмд нь оршдог Зангилаа үйл явдалд тулгуурласан асинхрон архитектур. Олон Зангилааны суулгагдсан модулиуд нь өвлөн авдаг Event Emitter Express гэх мэт алдартай фреймворкуудыг багтаасан. js.

Зөвлөмж болгож буй: