JavaScript дахь RxJS гэж юу вэ?
JavaScript дахь RxJS гэж юу вэ?

Видео: JavaScript дахь RxJS гэж юу вэ?

Видео: JavaScript дахь RxJS гэж юу вэ?
Видео: Использование Highcharts в Django 2024, Арваннэгдүгээр
Anonim

RxJS байна JavaScript өгөгдлийн асинхрон урсгалыг хувиргах, зохиох, асуух номын сан. RxJS Node ашиглан хөтөч дээр эсвэл сервер талд хоёуланд нь ашиглаж болно. js . Бодоод үз дээ RxJS асинхрон үйл явдлыг зохицуулах "LoDash" гэж.

Хүмүүс бас асуудаг, RxJS гэж юу вэ?

RxJS (JavaScript-д зориулсан Reactive Extensions) нь асинхрон эсвэл буцаан дуудлагад суурилсан кодыг зохиоход хялбар болгодог, ажиглаж болох зүйлсийг ашиглан реактив програмчлалд зориулсан номын сан юм. Харах ( RxJS Докс).

Би RxJS ашиглах ёстой юу? Хэрэв таны үйлдэл олон үйл явдлыг өдөөж байвал - RxJS ашиглах . Хэрэв танд маш их асинхрон байгаа бөгөөд та үүнийг хамтдаа зохиохыг оролдож байгаа бол - RxJS ашиглах . Хэрэв чи гүйх ямар нэг зүйлийг идэвхтэй шинэчлэхийг хүсч буй нөхцөл байдалд - RxJS ашиглах.

Үүний нэгэн адил хүмүүс RxJS юунд тохиромжтой вэ?

RxJS реактив програмчлалын техникээр програмынхаа хүчийг нэмэгдүүлэх боломжийг танд олгоно. Тохиромжтой кодын хэдхэн мөрөнд та мультиплекс вэб залгууртай байж, олон ajax хүсэлтийг хялбархан зохицуулах боломжтой. RxJS бас хувьд маш сайн асинхрон өгөгдлийн урсгал бүхий төрийн удирдлага.

JavaScript дээр ажиглагдаж болох зүйлс гэж юу вэ?

Ажигладаг зүйлс утгыг шидэх функцууд юм. Ажиглагч гэж нэрлэгддэг объектууд эдгээр утгыг дагаж мөрддөг. Ажигладаг зүйлс дээр суурилсан pub-sub системийг бий болгох ажиглагдах боломжтой дизайны загвар. Энэ болгодог ажиглах боломжтой орчин үеийн асинх програмчлалд алдартай JavaScript Angular гэх мэт фреймворкууд болон React гэх мэт сангууд. ажиглагч.

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