آموزش بررسی عمیق انگولار: مدیریت وضعیت مدرن با Signals و SignalStore - آخرین آپدیت

دانلود Angular Deep Dive: Modern State with Signals and SignalStore

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با رشد برنامه‌های انگولار، مدیریت وضعیت (State) در بین کامپوننت‌ها و سرویس‌ها به‌سرعت پیچیده و تکراری می‌شود. در این دوره آموزشی معرفی NgRx SignalStore، شما یاد می‌گیرید که چگونه با استفاده از استور واکنش‌گرای مدرن انگولار، وضعیت برنامه خود را ساده‌سازی و ساختاردهی کنید. ابتدا بررسی خواهید کرد که چگونه از سیگنال‌های محلی کامپوننت به یک SignalStore قابل استفاده مجدد منتقل شوید. سپس، نحوه مدیریت داده‌های نامتقارن (Asynchronous) با استفاده از Effects را برای حفظ واکنش‌گرایی و ثبات وضعیت برنامه خواهید آموخت. در نهایت، مدیریت بهینه مجموعه‌ها را با استفاده از الگوی Entity و Named Entity Collections یاد می‌گیرید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم از NgRx SignalStore را برای ایجاد یک مدیریت وضعیت تمیز، مقیاس‌پذیر و قابل نگهداری در برنامه‌های انگولار خود به دست خواهید آورد.

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

چرا مدیریت وضعیت اهمیت دارد Why State Management Matters

  • درک اهمیت مدیریت وضعیت Discovering Why State Management Matters

  • بررسی محل قرارگیری وضعیت در برنامه‌های انگولار (دمو) Exploring Where State Lives in Angular Applications (Demo)

  • شناسایی مشکل انفجار وضعیت (State Explosion) Recognizing the State Explosion Problem

  • درک اهمیت ساختار در مدیریت وضعیت Understanding Why Structure Matters in State Management

شروع کار با SignalStore Getting Started with the SignalStore

  • درک مفاهیم بنیادی NgRx SignalStore Understanding the NgRx SignalStore Fundamentals

  • تجزیه و تحلیل ساختار SignalStore Breaking Down a SignalStore Structure

  • محلی‌سازی و جهانی‌سازی وضعیت Localizing and Globalizing State

  • تصمیم‌گیری در مورد محل قرارگیری وضعیت در برنامه Deciding Where to Put the State in the App

  • متمرکز کردن وضعیت مشترک تسویه‌حساب و استفاده محلی از آن Centralizing Shared Checkout State and Using It Locally

  • سازماندهی وضعیت محصولات برای قابلیت‌های برنامه Organizing Product State for the Feature

  • مدیریت وضعیت برای جزئیات محصول Managing State for Product Details

  • ساخت لایه وضعیت تسویه‌حساب Building the Checkout State Layer

داده‌های نامتقارن، رویدادها و الگوهای Entity Async Data, Events, and Entity Patterns

  • تصمیم‌گیری در مورد محل قرارگیری وضعیت نامتقارن Deciding Where Async State Should Live

  • انتقال از وضعیت همزمان به نامتقارن با rxMethod Moving from Sync to Async With rxMethod

  • پیاده‌سازی وضعیت نامتقارن جهانی با SignalStore Implementing Global Async State with the SignalStore

  • پیاده‌سازی وضعیت نامتقارن محلی با SignalStore Implementing Local Async State with the SignalStore

  • افزودن قابلیت جستجوی واکنش‌گرا Adding a Reactive Search

  • طراحی قابلیت‌های سفارشی برای استور Designing Custom Store Features

  • مدیریت کتاب‌ها با الگوی Entity Managing Books with the Entity Pattern

  • درک پلاگین رویدادها (Events Plugin) Understanding the Events Plugin

  • استفاده از رویدادها برای ارتباطات استور Using Events for Store Communication

  • تست کردن Signal Store Testing the Signal Store

مقایسه الگوهای مدیریت وضعیت Comparison of State Management Patterns

  • درک قابلیت‌های Signal Store Understanding the Capabilities of the Signal Store

  • بررسی رویکرد کلاسیک NgRx جهت مقایسه Exploring the Classic NgRx Approach for Comparison

  • بررسی BehaviorSubject در الگوی سرویس Exploring the BehaviorSubject-in-a-Service Pattern

  • مقایسه رویکرد Signals در سرویس با Signal Store Comparing the Signals-in-a-Service Approach with the Signal Store

  • مرور نکات کلیدی و جمع‌بندی Reflecting on Key Takeaways

نمایش نظرات

آموزش بررسی عمیق انگولار: مدیریت وضعیت مدرن با Signals و SignalStore
جزییات دوره
1h 30m
27
(آخرین آپدیت)
10
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Fabian Gosebrink Fabian Gosebrink

Fabian Gosebrink Microsoft MVP ، Google Developer Expert و Angular & ASP.NET Core توسعه دهنده وب است. وی به عنوان یک مهندس نرم افزار ، مشاور ، سخنران و مربی ، از مشتریانی که برنامه های وب با بیش از 10 سال تجربه دارند ، پشتیبانی می کند. فابیان در جامعه بسیار فعال است مانند هدایت جامعه زاویه ای سوئیس "SwissAngular" ، گروه کاربر دات نت در زوریخ ، هدایت بزرگترین C # - جامعه آلمانی (mycsharp.de) و سخنرانی در گروه های محلی کاربری و کنفرانس های بین المللی.