تصور کنید در حال توسعه یک اپلیکیشن انگولار (Angular) هستید و نیاز دارید برای مدیریت لیست کارهای روزانه، سبد خرید یا دریافت دادههای هواشناسی از APIها استفاده کنید. فارغ از تعداد APIهایی که به کار میبرید، شما به روشی برای مدیریت بهینه آنها نیاز دارید و اینجاست که RxJS به کمک شما میآید. با یادگیری RxJS، شما با یک کتابخانه استاندارد صنعتی آشنا میشوید که به طور یکپارچه با هر اپلیکیشن انگولار برای مدیریت دادهها و APIها تعامل دارد. در این دوره، الکس نگوین، مهندس نرمافزار Front-end، شما را با مفاهیم RxJS آشنا میکند تا بتوانید اپلیکیشنهای انگولاری بسازید که قابلیت مقیاسپذیری بالایی در مدیریت دادهها داشته باشند. در این مسیر، مفاهیم کلیدی RxJS از جمله مفهوم دقیق Observable را خواهید آموخت. همچنین یاد میگیرید چگونه با استفاده از RxJS، Observableها را ایجاد و Subscribe کنید و از Subjectها (نوع خاصی از Observable) برای کنترل دقیقتر دادهها بهره ببرید. در نهایت، روشهای کار با چندین Observable به صورت همزمان را بررسی خواهید کرد.
Alexander Nguyen
الکس نگوین تجربیات حرفهای و شخصی خود را در خلق محتوا به کار میگیرد.
توصیههای زندگی الکس با بیش از ۱۳۵ هزار دنبالکننده در لینکدین و هزاران نفر در سراسر جهان همسو است. او همچنین در مدیوم و توییتر محتوایی در زمینه توسعه مسیر شغلی مهندسی نرمافزار تولید میکند. الکس در زمانهای آزاد خود به عنوان مهندس نرمافزار Front-end در گوگل فعالیت میکند و یک وبلاگ هفتگی در مورد طراحی سیستم (System Design) در substack دارد. وی همچنین تجربه همکاری با مایکروسافت در پروژه PowerBI و آمازون در بخش تجربه پرداخت آمازون را در کارنامه دارد.
نمایش نظرات