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

پروژه pinia-plugin-persistedstate

prazdevs/pinia-plugin-persistedstate

کاربرد:

این پلاگین به تو امکان میده تا وضعیت Pinia در Vue.js رو در localStorage یا sessionStorage ذخیره کنی، تا وقتی کاربر صفحه رو رفرش میکنه یا دوباره وارد میشه، داده‌ها از بین نره.

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

وقتی می‌خوای حالت‌های مهم مثل تم سایت، زبان انتخابی، اطلاعات کاربر لاگین شده یا تنظیمات شخصی‌سازی شده رو بین بارگذاری‌های صفحه حفظ کنی، این پلاگین عالیه!

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

- ذخیره تم تاریک/روشن که کاربر انتخاب کرده ️

- نگه داشتن زبان انتخابی در یک اپ چندزبانه

- حفظ اطلاعات سبد خرید قبل از لاگین

- ذخیره توکن کاربر برای ورود خودکار بدون نیاز به دوباره وارد شدن

  • ##pinia
  • ##vuejs
  • ##persistence
  • ##stateManagement
  • ##webdev
  • ##frontend
  • ##localstorage
  • ##reactivity
  • ##devtools
  • ##javascript