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

پروژه rematch

rematch/rematch

کاربرد:

این یک فریم‌ورک برای مدیریت حالت (state) در اپلیکیشن‌های ری‌اکت با استفاده از ریداکس (Redux) هست، اما با سینتکس ساده‌تر و بدون نیاز به نوشتن کد اضافی مثل action types و action creators.

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

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

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

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

- ذخیره اطلاعات کاربر پس از لاگین (مثل profile و تنظیمات)

- همگام‌سازی داده‌ها بین کامپوننت‌های مختلف بدون انتقال از طریق props

  • ##state
  • ##redux
  • ##react
  • ##javascript
  • ##frontend
  • ##webdev
  • ##rematch
  • ##SPA
  • ##clean
  • ##js