آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

مفهوم Flux در ReactJS

دوره های مرتبط با این مقاله

مفهوم Flux در ReactJS

Flux یک مفهوم برنامه نویسی بوده که طی آن داده در یک مسیر حرکت می کند. این داده به برنامه وارد شده و تا زمانی که در صفحه نمایش داده شود، در آن به جریان می افتد.


عناصر فلاکس در ReactJS

در ادامه به توضیح ساده ای از مفهوم فلاکس پرداخته شده است. در بخش بعد به چگونگی اجرای این مفهوم در برنامه خواهیم پرداخت.

  • Actions : اکشن ها جهت فعال کردن جریان داده به dispatcher ارسال می شوند.
  • Dispatcher : این بخش مرکز مهم برنامه است. تمامی داده ها به store ها ارسال می شوند.
  • Store : Store مکانی است که در آن حالت و منطق برنامه نگهداری می شوند. هر یک از Store ها حالت خاصی را نگهداری می کند و هر زمان که نیاز باشد آن را به روز می کند.
  • View : view داده را از Store دریافت کرده و برنامه را مجددا رندر می کند.

جریان داده در تصویر زیر نمایش داده شده است.


مفهوم Flux  در ReactJS

مزایای فلاکس در ReactJS

  • درک جریان یک طرفه ی داده آسان است.
  • نگهداری از برنامه آسان تر است.
  • اجزای برنامه به یکدیگر کوپل نیستند.

برای مطالعه سرفصل دوره آموزش عملی و کاربردی ReactJS کلیک نمایید .


  • 90
  •    78
  • تاریخ ارسال :   1397/10/19

دانلود PDF دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .