آموزش کامپوننت‌های وب: بررسی عمیق Shadow DOM - آخرین آپدیت

دانلود Web Components: Shadow DOM Deep Dive

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: کامپوننت‌های وب قابلیت کپسوله‌سازی و استفاده مجدد را فراهم می‌کنند، اما Shadow DOM برای بسیاری از توسعه‌دهندگان یک معمای پیچیده است. در این دوره آموزشی با عنوان «بررسی عمیق Shadow DOM»، شما یاد می‌گیرید که چگونه المان‌های سفارشی (Custom Elements) را با رفتار و ظاهر کاملاً مجزا و محدود ایجاد و استایل‌دهی کنید. در ابتدا، نحوه عملکرد Shadow DOM و روش ساخت المان‌های سفارشی با قالب‌ها و استایل‌های کپسوله‌شده را بررسی خواهید کرد. سپس، تکنیک‌های پیشرفته استایل‌دهی با استفاده از Selectorها و Constructable Stylesheets را فرا می‌گیرید. در نهایت، نحوه رفتار رویدادها در درخت Shadow، از جمله Retargeting، مسیرهای ترکیبی (Composed Paths) و رویدادهای سفارشی را خواهید آموخت. پس از اتمام این دوره، شما مهارت و دانش لازم از Shadow DOM را برای ساخت کامپوننت‌های وب مستقل و قابل نگهداری به دست خواهید آورد.

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

ساخت یک المان سفارشی Create a Custom Element

  • Shadow DOM چیست؟ What Is the Shadow DOM?

  • ساخت یک المان سفارشی Create a Custom Element

  • ساخت یک قالب (Template) Create a Template

  • کپسوله‌سازی Encapsulation

  • استفاده از اسلات‌ها (Slots) Use Slots

  • استفاده از اسلات‌های نام‌گذاری شده Use Named Slots

استایل‌دهی در Shadow DOM Shadow DOM Styling

  • استایل‌دهی کپسوله‌شده با :host Encapsulated Styling with :host

  • سایر انتخاب‌گرهای Shadow DOM Other Shadow DOM Selectors

  • استایل‌شیت‌های قابل ساخت (Constructible Stylesheets) Constructible Stylesheets

Shadow DOM و رویدادها Shadow DOM and Events

  • رویدادها در المان‌های سفارشی Events in Custom Elements

  • تغییر هدف رویداد (Event Retargeting) Event Retargeting

  • ساخت یک رویداد سفارشی Create a Custom Event

نمایش نظرات

آموزش کامپوننت‌های وب: بررسی عمیق Shadow DOM
جزییات دوره
37m
12
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
7
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar