قطعات ساختمان

مؤلفه‌ها واحدهای سازنده برنامه‌های وب مدرن هستند. هنگام ساختن مؤلفه‌های خودتان، چه روال‌های مطلوبی را باید دنبال کنید تا بتوانند در گذر زمان دوام بیاورند؟ مؤلفه‌ها واحدهای سازنده برنامه‌های وب مدرن هستند. هنگام ساختن مؤلفه‌های خودتان، چه روال‌های مطلوبی را باید دنبال کنید تا بتوانند دربرابر گذر زمان مقاومت کنند؟

نماد کد.

عناصر سفارشی

عناصر سفارشی به توسعه‌دهندگان امکان می‌دهد HTML را گسترش دهند و برچسب‌های خودشان را ایجاد کنند. چون عناصر سفارشی مبتنی بر استاندارد هستند، از مدل مؤلفه داخلی وب بهره می‌برند. نتیجه، کد پیمانه‌ای‌تری است که می‌توان در زمینه‌های مختلفی از آن استفاده مجدد کرد. بیشتر بدانید
نماد سبک حاشیه

DOM سایه

‫Shadow DOM یک استاندارد وب است که کپسوله‌سازی نشانه‌گذاری و سبک مؤلفه را ارائه می‌دهد. این بخش بسیار مهمی از داستان «مؤلفه‌های وب» است زیرا تضمین می‌کند که مؤلفه در هر محیطی کار خواهد کرد، حتی اگر CSS یا JavaScript دیگری در صفحه فعال باشد. بیشتر بدانید
نماد «تمام».

روال‌های مطلوب

Because custom elements and shadow DOM are low-level primitives, it's not always clear how best to combine them to create a component that is robust and works well in many different environments. درحالی‌که واقعاً می‌توانید تقریباً هر کاری را با این APIها انجام دهید، در اینجا چند روال مطلوب برای کمک به اطمینان از اینکه مؤلفه‌های شما در هر جایی به‌خوبی کار می‌کنند آورده شده است. بیشتر بدانید
نماد کاوش.

مثال‌ها

HowTo-Components مجموعه‌ای از عناصر است که روال‌های مطلوب «عنصر سفارشی» و Shadow DOM را نشان می‌دهد. این عناصر برای استفاده در تولید درنظر گرفته نشده‌اند، بلکه به‌عنوان کمک آموزشی برای کمک به نگاشت پیشنهادهای بهترین عملکرد به پیاده‌سازی‌های واقعی ارائه شده‌اند. بیشتر بدانید