کتاب State Management with React Query (مدیریت حالت با React Query: با تسلط بر وضعیت سرور در React، تجربه توسعهدهنده و کاربر را بهبود بخشید) در 9 فصل به صورت تخصصی بر مبحث مدیریت حالت در چارچوب محبوب React تمرکز دارد.
در ادامه مقدمهای از کتاب State Management with React Query را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب State Management with React Query:
مدیریت حالت یکی از داغترین موضوعات در اکوسیستم React است. کتابخانهها و ابزارهای زیادی برای مدیریت وضعیت در React وجود دارد و هر کدام دستور العملها و نظرات مختلفی را ارائه میدهند. یک چیز واضح است – راه حلهای مدیریت حالت برای مدیریت وضعیت مشتری در برخورد با وضعیت سرور چندان خوب نیستند. React Query به عنوان راه حلی برای کمک به مدیریت وضعیت سرور شما ایجاد شد! در State Management with React Query، راهنمایی دریافت خواهید کرد که در انتهای کتاب با React Query شما را از صفر به قهرمان خواهد رساند.
شما با یادگیری پیشینه تاریخی حالت در دنیای React و آنچه منجر به نیاز به تغییر وضعیت از حالت جهانی به حالت کلاینت و سرور شد، شروع خواهید کرد. با داشتن این دانش، نیاز به React Query را درک خواهید کرد. با پیشروی در فصلها، یاد خواهید گرفت که چگونه React Query به شما کمک میکند تا با چالشهای رایج وضعیت سرور، مانند واکشی دادهها، کش کردن دادهها، بهروزرسانی دادهها و همگامسازی دادههای خود با سرور مقابله کنید.
اما این همه ماجرا نیست – پس از تسلط بر React Query، یاد خواهید گرفت که چگونه این دانش را در رندر سمت سرور اعمال کنید.
در نهایت، با استفاده از Testing Library و Mock Service Worker، الگوهایی را برای آزمایش کد خود خواهید آموخت.
در پایان این کتاب، دیدگاه جدیدی در مورد وضعیت خواهید داشت و میتوانید از React Query برای حل تمام چالشهای وضعیت سرور در برنامههای خود استفاده کنید.
کتاب State Management with React Query برای چه کسی است؟
این کتاب برای توسعه دهندگان جاوا اسکریپت و React است که میخواهند مهارتهای مدیریت ایالت خود را بهبود بخشند و شروع به مقابله با چالشهای وضعیت سرور کنند و در عین حال تجربه توسعه دهنده و کاربر خود را بهبود بخشند. دانش اولیه توسعه وب، جاوا اسکریپت و React به درک برخی از مفاهیم کلیدی تحت پوشش در این کتاب کمک میکند.
آنچه کتاب State Management with React Query پوشش میدهد:
فصل 1، حالت چیست و چگونه آن را مدیریت میکنیم؟، یک تعریف اساسی از چیستی حالت را پوشش میدهد و یک نمای کلی تاریخی از نحوه مدیریت آن ارائه میدهد.
فصل 2، حالت سرور در مقابل حالت مشتری، مفهوم حالت را تقسیم میکند و به ما کمک میکند بفهمیم که چرا مدیریت وضعیت سرور مستقل از حالت سرویس گیرنده بسیار مهم است.
فصل 3، React Query – معرفی، نصب و پیکربندی آن، React Query را معرفی میکند و ابزاری برای افزودن آن به برنامههای کاربردی شما فراهم میکند.
فصل 4 کتاب State Management with React Query، واکشی داده با React Query، آنچه را که برای استفاده از هوک سفارشی useQuery برای واکشی وضعیت سرور خود نیاز دارید، پوشش میدهد.
فصل 5، چالشهای بیشتر واکشی دادهها، مفاهیم معرفیشده در فصل قبل را بسط میدهد و چگونگی استفاده از useQuery را برای مقابله با دیگر چالشهای واکشی داده را پوشش میدهد.
فصل 6، انجام جهش دادهها با React Query، آنچه را که برای استفاده از قلاب سفارشی useMutation برای انجام تغییرات در وضعیت سرور نیاز دارید، پوشش میدهد.
فصل 7، رندر سمت سرور با Next.js یا Remix، استفاده از React Query با چارچوبهای سمت سرور مانند Next.js یا Remix را پوشش میدهد.
فصل 8، تست قلابها و کامپوننتهای React Query، شیوهها و دستور العملهایی را در اختیار شما قرار میدهد که میتوانید برای آزمایش اجزا و قلابهای سفارشی خود که از React Query استفاده میکنند، در برنامه خود اعمال کنید.
فصل 9، چه تغییراتی در React Query v5؟، یک فصل جایزه است که تغییرات نسخه V5 TanStack Query را در React Query و چیزهایی که برای به روز رسانی برنامه خود نیاز دارید را پوشش میدهد.
سرفصلهای کتاب State Management with React Query:
- Cover
- Title Page
- Copyright
- Dedication
- Contributors
- Table of Contents
- Preface
- Part 1: Understanding State and Getting to Know React Query
- Chapter 1: What Is State and How Do We Manage It?
- Chapter 2: Server State versus Client State
- Chapter 3: React Query – Introducing, Installing, and Configuring It
- Part 2: Managing Server State with React Query
- Chapter 4: Fetching Data with React Query
- Chapter 5: More Data-Fetching Challenges
- Chapter 6: Performing Data Mutations with React Query
- Chapter 7: Server-Side Rendering with Next.js or Remix
- Chapter 8: Testing React Query Hooks and Components
- Chapter 9: What Changes in React Query v5?
- Index
- About Packt
- Other Books You May Enjoy
جهت دانلود کتاب State Management with React Query میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.