توضیحات
.مدیریت وضعیت سرور با React Query
نام دوره : React Query: Server State Management in React
دوره در تاریخ 4/2024 به روز رسانی شد
کل دوره از ابتدا دانلود و آپلود شد
پیش نیاز:
- تجربه کار با React
- آشنایی با React Hooks
- برای بخش تست، آشنایی اولیه با سینتکس کتابخانه تست
توضیحات:
React Query به راه حلی برای مدیریت وضعیت سرور در برنامه های React تبدیل شده است و دلیل خوبی هم دارد! این راه حل هوشمند و جامع، به روز نگه داشتن برنامه خود را با داده های روی سرور آسان می کند.
در واقع، اگر از Redux صرفاً برای مدیریت داده های سرور استفاده می کنید، React Query می تواند جایگزین Redux در برنامه شما شود. برای مدیریت داده های سرور، React Query بسیار ساده تر و قدرتمندتر از Redux است .
به عنوان مثال، React Query:
بارگیری و وضعیت های خطا را برای درخواست های سرور ردیابی می کند (نیازی نیست خودتان آن را مدیریت کنید!)
باعث می شود داده های سرور که در کش ذخیره شده برای نمایش در دسترس باشد. در حالی که شما در حال دریافت اطلاعات به روز هستید.
دوره با یک برنامه ساده برای یادگیری اصول React Query نسخه 3 شروع می شود :
- queries
- loading and error states
- React Query dev tools
- pagination and pre-fetching
- mutations
سپس با Star Wars API میانبری می زنیم تا درباره Infinite Queries (دریافت اطلاعات بیشتر درست زمانی که کاربر به پایان دریافت دادههای فعلی نزدیک شده است) بیاموزیم .
در نهایت، ما روی یک برنامه بزرگ و چند جزئی کار میکنیم تا در مورد موارد ذیل با جزئیات بیشتر آشنا شویم
- بارگذاری متمرکز و مدیریت خطا
- فیلتر کردن داده ها
- ادغام React Query با auth
- راه هایی برای به روز نگه داشتن داده ها پس از جهش، از جمله optimistic updates
- تست React Query
سایر ویژگی های قابل توجه دوره :
پروژه های از پیش نوشته شده برای استفاده به عنوان پس زمینه برای React Query، بنابراین هیچ وقتی برای نوشتن کدهای غیر مرتبط با دوره تلف نمی شود.
مدل های بصری برای مفاهیم پیچیده برای کمک به درک تمام قطعات متحرک.
پروژه اصلی با TypeScript نوشته شده است
دوره مدیریت وضعیت سرور با React Query برای چه کسانی است:
- توسعه دهندگانی که می خواهند سیستمی کارآمد و قدرتمند برای مدیریت وضعیت سرور بیاموزند
یودمی ایران –
دوره در خواستی خود را از راه های ارتباطی در خواست کنید