آموزش TanStack Query: مدیریت حالت و دریافت بهینه داده‌ها - آخرین آپدیت

دانلود TanStack Query: Efficient Data Fetching and State Management

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با کتابخانه قدرتمند TanStack Query برای دریافت بهینه داده‌ها و مدیریت حالت (State Management) در اپلیکیشن‌های وب مدرن آشنا شوید. در این دوره، مدرس Eve Porcello به شما آموزش می‌دهد که چگونه درخواست‌های API را بهینه کنید، وضعیت سرور و کلاینت را مدیریت نمایید و عملکرد برنامه را بهبود ببخشید. این دوره هر دو سطح مقدماتی و پیشرفته، از جمله به‌روزرسانی‌های آنی (Real-time)، صفحه‌بندی (Pagination) و به‌روزرسانی‌های خوش‌بینانه (Optimistic Updates) را پوشش می‌دهد. اگر می‌خواهید مدیریت حالت‌های پیچیده را ساده کرده و اپلیکیشن‌های وب پویا و پاسخگو بسازید، این دوره را شروع کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • مدیریت داده‌ها در اپلیکیشن‌های React Managing data in React applications

  • راه‌اندازی محیط توسعه Setting up your environment

1. کار با TanStack Start 1. Working with TanStack Start

  • ایجاد یک پروژه Generating a project

  • ارسال یک کوئری Sending a Q\query

  • ساخت کامپوننت‌ها برای نتایج کوئری Building components for query results

  • بهینه‌سازی با useQueries Optimizing with useQueries

  • نصب TanStack Query Installing TanStack Query

  • ایجاد کوئری‌های موازی Creating parallel queries

  • نمایش داده‌ها Displaying data

2. سفارشی‌سازی کوئری‌ها 2. Customizing Queries

  • دریافت مجدد داده‌های کوئری Refetching query data

  • بهبود استایل‌های CSS Enhancing CSS styles

  • سلسله‌مراتبی کردن کلیدهای کوئری Nesting query keys hierarchically

  • به‌روزرسانی حالت کلاینت Updating client state

  • مشاهده کلیدهای کوئری Viewing query keys

  • مدیریت حالت سرور و کلاینت Managing server and client state

  • راه‌اندازی ابزارهای توسعه (DevTools) Setting up developer tools

3. بهترین روش‌های پیشرفته 3. Advanced Best Practices

  • دریافت داده‌های مخزن (Repo) Fetching repo data

  • پیاده‌سازی صفحه‌بندی Implementing pagination

  • بهبود عملکرد با کنترل کش Improving performance with cache control

  • مدیریت خطاهای Mutation Handling mutation errors

  • کار با رابط کاربری خوش‌بینانه (Optimistic UI) Working with optimistic UI

  • رندر کردن داده‌های مخزن Rendering repository data

  • کار با Mutationها Working with mutations

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش TanStack Query: مدیریت حالت و دریافت بهینه داده‌ها
جزییات دوره
1h 31m
24
(آخرین آپدیت)
1,015
- از 5
ندارد
دارد
دارد
Eve Porcello
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eve Porcello Eve Porcello

توسعه دهنده و مدرس نرم افزار

ایو پورچلو یکی از بنیانگذاران Moon Highway، یک شرکت توسعه برنامه درسی و آموزش است.

برای تقریبا یک دهه، ایو جاوا اسکریپت، GraphQL را آموزش داده است. و کارگاه های آموزشی React برای متخصصان فناوری در سراسر جهان. او همچنین نویسنده Learning React و Learning GraphQL از O'Reilly Media است. می‌توانید او را در Twitter @eveporcello دنبال کنید یا مقاله‌های او درباره برنامه‌نویسی را در www.moonhighway.com/articles پیدا کنید. div>