NodeJS-də hansı hadisə idarə olunur?
NodeJS-də hansı hadisə idarə olunur?

Video: NodeJS-də hansı hadisə idarə olunur?

Video: NodeJS-də hansı hadisə idarə olunur?
Video: Customizing Cloud9 and the CS50 IDE by Dan Armendariz 2024, Bilər
Anonim

Tərifinə görə, NodeJS bir hadisə - idarə olunur server tərəfində çox populyarlaşan JavaScript üçün bloklanmayan işləmə mühiti. Bunun səbəbi Nodejs var hadisə - idarə olunur asinxron giriş/çıxış edə bilən arxitektura.

Bunu nəzərə alaraq, JS node-da hadisəyə əsaslanan proqramlaşdırma nəyə əməl olunur?

Hadisə - Sürücülü Proqramlaşdırma axınına istinad edərkən sadəcə istifadə olunan bir termindir hadisələr ya bir klik, yükləmə və s. EDP, bu günün ən ümumisinə gəldikdə çox vacibdir proqramlaşdırma java və c# kimi dillər. In Düyün . js , bir hadisəyə əsaslanan prosesindən istifadə edilir.

Eynilə, Nodejs-də hadisələr nələrdir? Düyün. js Hadisələri

  • Node-da hadisələr. js. Kompüterdəki hər bir hərəkət bir hadisədir.
  • Hadisələr Modulu. Düyün. js-də "Hadisələr" adlı daxili modul var, burada siz öz hadisələrinizi yarada, yandıra və dinləyə bilərsiniz.
  • EventEmitter obyekti. EventEmitter obyekti ilə öz hadisələrinizə hadisə idarəçiləri təyin edə bilərsiniz.

Sonradan soruşula bilər ki, hadisəyə əsaslanan proqramlaşdırma qovşağı nədir?

Hadisə - İdarə olunan proqramlaşdırma qovşağı . js istifadə edir hadisələr ağırdır və bu da səbəblərdən biridir Düyün . js digər oxşar texnologiyalarla müqayisədə olduqca sürətlidir. Tezliklə Düyün serverini işə salır, sadəcə dəyişənlərini işə salır, funksiyaları elan edir və sonra sadəcə olaraq hadisə meydana gəlmək.

JS node-da EventEmitter-in istifadəsi nədir?

The Hadisə Emitenti obyektlər arasında əlaqəni/qarşılıqlı əlaqəni asanlaşdıran moduldur Düyün . Hadisə Emitenti əsasını təşkil edir Düyün hadisələrə əsaslanan asinxron arxitektura. Çoxları Node's daxili modullar miras qalır Hadisə Emitenti Express kimi görkəmli çərçivələr də daxil olmaqla. js.

Tövsiyə: