آموزش تشخیص تغییرات بدون زون (Zoneless) در انگولار - آخرین آپدیت

دانلود Zoneless Change Detection in Angular

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اپلیکیشن‌های مدرن انگولار نیازمند کارایی بالا هستند، اما سیستم پیش‌فرض تشخیص تغییرات Zone.js می‌تواند سربار غیرضروری ایجاد کند. در این دوره آموزشی با عنوان «تشخیص تغییرات Zoneless در انگولار»، شما به بررسی پیچیدگی‌های مکانیسم تشخیص تغییرات انگولار می‌پردازید و می‌آموزید که چگونه بدون Zone.js برنامه خود را مدیریت کنید. در ابتدا، مفاهیم بنیادی تشخیص تغییرات در انگولار و نقش Zone.js را درک خواهید کرد. سپس، نحوه پیکربندی اپلیکیشن‌های انگولار برای اجرا بدون zone.js و استراتژی‌های دستی و واکنشی (Reactive) برای به‌روزرسانی نماها را بررسی می‌کنید. در نهایت، یاد می‌گیرید که چگونه با استفاده از ChangeDetectionStrategy و سایر متدهای بهینه، عملکرد برنامه را ارتقا دهید. در پایان این دوره، شما مهارت و دانش لازم برای افزایش سرعت و بهینه‌سازی اپلیکیشن‌های انگولار از طریق Zoneless Change Detection را کسب خواهید کرد.

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

عملکرد پیش‌فرض انگولار What Angular Does by Default

  • تشخیص تغییرات (Change Detection) چیست؟ What Is Change Detection?

  • Zone.js چیست و چگونه کار می‌کند؟ What Is Zone.js and How Does It Work?

  • چه نوع رویدادهایی باعث تحریک تشخیص تغییرات می‌شوند؟ What Types of Events Trigger Change Detection?

  • تشخیص تغییرات OnPush (همراه با Zones) OnPush Change Detection (With Zones)

  • ضرورت کنترل بیشتر بر تغییرات The Case for More Control

انتقال به حالت Zoneless Going Zoneless

  • چرا باید به حالت Zoneless برویم؟ Why Go Zoneless?

  • تبدیل اپلیکیشن‌های مبتنی بر Zone به Zoneless (نسخه ۱۷ تا ۲۰) Changing an Existing Zone-based App to Zoneless (v17-v20)

  • چه مواردی در انگولار Zoneless دچار اختلال می‌شوند؟ What Breaks in Zoneless Angular

تکنیک‌های هوشمند تشخیص تغییرات Smarter Change Detection Techniques

  • آیا OnPush در انگولار Zoneless هنوز اهمیت دارد؟ OnPush in Zoneless Angular: Does It Still Matter?

  • تشخیص تغییرات دستی: کنترل دقیق و بهینه Manual Change Detection: Fine-tuned Control

  • استفاده از Async Pipe با Observableها: آیا هنوز راهکار هوشمندانه‌ای است؟ Async Pipe with Observables: Still a Smart Move?

  • سیگنال‌ها (Signals): ابزار قدرتمند و واکنشی جدید انگولار Signals: Angular’s New Reactive Power Tool

  • از Observableها به Signals: مسیر مدرن توسعه From Observables to Signals: The Modern Path

  • اصلاح تشخیص تغییرات برای کامپوننت‌های داینامیک Fixing Change Detection for Dynamic Components

بهینه‌سازی‌های Zoneless در دنیای واقعی Real-world Zoneless Optimizations

  • بازگرداندن قابلیت شمارش معکوس Restoring Countdown Functionality

  • زمانی که رویدادها باعث تحریک تشخیص تغییرات نمی‌شوند When Events Don’t Trigger Change Detection

  • کار با رویدادهای کتابخانه‌های Third-party Working with Third-party Library Events

  • به‌روزرسانی مطمئن کامپوننت‌های ساخته شده در زمان اجرا (Runtime) Reliably Updating Components Created at Runtime

  • شناسایی به‌روزرسانی‌های از دست رفته در محیط توسعه Catching Missed Updates in Development

نمایش نظرات

آموزش تشخیص تغییرات بدون زون (Zoneless) در انگولار
جزییات دوره
1h 12m
19
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
10
5 از 5
دارد
دارد
دارد
Brian Treese
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brian Treese Brian Treese

برایان تریز طراح ارشد SoCreate ، شرکتی است که روشی آسان و سرگرم کننده برای تبدیل ایده های عالی به فیلم نامه های نمایش فیلم و تلویزیون ایجاد می کند. از نظر فنی یک طراح وب (او همیشه جنبه زیبایی وب را دوست داشت) ، اما تخصص او در فتوشاپ و ایلوستریتور متوقف نمی شود. وی بیش از یک دهه است که با استفاده از فناوری هایی مانند HTML ، CSS ، SASS ، SVG ، JavaScript ، Angular ، jQuery ، ASP.Net ، PHP و غیره وب سایت هایی را ایجاد کرده است. در حالی که او بسیار لذت می برد از ساختن چیزهایی ، او همچنین یادگیری را دوست دارد و لذت بردن از دانش خود را با دیگران در این زمینه و یا آرزو دارد که به دنیای شگفت انگیز توسعه وب وارد شود.