مشخصات مقاله
-
1411
-
0.0
-
3139
-
0
-
0
مفهوم Flux در ReactJS
مفهوم Flux در ReactJS
فیلم های آموزشی ReactJS
Flux یک مفهوم برنامه نویسی بوده که طی آن داده در یک مسیر حرکت می کند. این داده به برنامه وارد شده و تا زمانی که در صفحه نمایش داده شود، در آن به جریان می افتد.
عناصر فلاکس در ReactJS
در ادامه به توضیح ساده ای از مفهوم فلاکس پرداخته شده است. در بخش بعد به چگونگی اجرای این مفهوم در برنامه خواهیم پرداخت.
- Actions : اکشن ها جهت فعال کردن جریان داده به dispatcher ارسال می شوند.
- Dispatcher : این بخش مرکز مهم برنامه است. تمامی داده ها به store ها ارسال می شوند.
- Store : Store مکانی است که در آن حالت و منطق برنامه نگهداری می شوند. هر یک از Store ها حالت خاصی را نگهداری می کند و هر زمان که نیاز باشد آن را به روز می کند.
- View : view داده را از Store دریافت کرده و برنامه را مجددا رندر می کند.
جریان داده در تصویر زیر نمایش داده شده است.
مزایای فلاکس در ReactJS
- درک جریان یک طرفه ی داده آسان است.
- نگهداری از برنامه آسان تر است.
- اجزای برنامه به یکدیگر کوپل نیستند.
برای مطالعه سرفصل دوره آموزش عملی و کاربردی ReactJS کلیک نمایید .
1397/10/19
3139
1411
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com