ReactiveX یک ابزار یا کتابخانه برای Asynchronous Programming یا برنامه نویسی غیرهمزمان با استفاده از Observable ها می باشد. این ابزار برای زبانهای مختلف پیاده سازی شده است که میتونین هر کدام رو که خواستید انتخاب کنید.
RxJS پیاده سازی این ابزار در زبان Javascript می باشد که موضوع این آموزش می باشد که میتونین اون رو با مطالعه این مقاله یاد بگیرید. با استفاده از این ابزار کار کردن با کدنویسی Async بسیار ساده تر از گذشته شده است و امکانات بیشتری نیز در اختیار ما قرار میگیره.
سرفصل های دوره آموزشی Packt Hands-On RxJS for Web Development:
- شیرجه رفتن به محیط RxJS
- اجرای مشاهدات برای کاهش پیچیدگی کد
- کار با اپراتورها برای پردازش داده جریان
- ترکیب جریان با اپراتورها
- تمرین منطق تکرار
- تمرین سیاست لغو اشتراک
- رفع اشکال ضد تست و تمرین واحد تست