وب‌سرویس مجید

پروژه vuex

vuejs/vuex

کاربرد:

مدیریت مرکزی حالت (State) در برنامه‌های Vue.js برای ساده‌تر کردن اشتراک‌گذاری داده‌ها بین کامپوننت‌ها و مدیریت تغییرات به صورت پیش‌بینی‌شده.

در چه شرایطی بهتره استفاده شود؟

وقتی پروژه بزرگ میشه و داده‌ها بین کامپوننت‌های زیادی درخت کامپوننتی رد و بدل میشن، استفاده از Vuex منطقیه. همچنین وقتی نیاز به لاگ کردن تغییرات، حالت‌های اشتراکی پیچیده یا منطق تجاری متمرکز دارید.

چند مثال از موارد استفاده

- ذخیره اطلاعات کاربر لاگین شده در کل برنامه ‍

- مدیریت سبد خرید در یک فروشگاه آنلاین

- به‌روزرسانی وضعیت نمایش/عدم نمایش منوها در سراسر اپلیکیشن

- ذخیره تنظیمات تم یا زبان انتخابی کاربر

  • ##state
  • ##vuejs
  • ##vuex
  • ##frontend
  • ##webdev
  • ##javascript
  • ##pwa
  • ##single
  • ##data
  • ##scalable