Elemen slot pada Web Components dapat dipahami sebagai tempat bagi konten di dalam kerangka komponen. Pembedaan ini memisahkan dua hal yang sering dibicarakan sekaligus: susunan antarmuka yang disiapkan oleh kerangka dan isi yang ditempatkan di dalamnya.
Kerangka dan konten punya peran berbeda
Kerangka menjelaskan susunan bagian antarmuka; konten adalah materi yang mengisi susunan tersebut. Slot menandai tempat penempatan konten, sehingga pembahasan tentang isi tidak tercampur dengan pembahasan tentang struktur yang menampungnya.
Pemisahan ini berguna sebagai cara berpikir: ketika materi yang ditampilkan berubah, kita dapat membahas perubahan pada isi; ketika susunan bagian antarmuka yang berubah, pembahasannya beralih ke kerangka. Keduanya berkaitan, tetapi bukan hal yang sama.
Contoh konseptual: kartu informasi
Secara ilustratif, bayangkan sebuah kerangka kartu dengan area judul dan area isi. Satu penggunaan dapat mengisi area itu dengan pengumuman, sementara penggunaan lain mengisinya dengan ringkasan. Contoh ini menunjukkan gagasan tentang konten yang menempati kerangka, bukan aturan bahwa setiap komponen harus memiliki susunan tertentu.
Analogi tentang isi dan tampilan
Salah satu tujuan utama proyek Chrome dirumuskan sebagai "content, not chrome"—konten, bukan tampilan—dan nama Chrome dikaitkan dengan asosiasi mobil cepat [1]. Frasa itu dapat menjadi analogi untuk membedakan isi dari kerangka yang menampungnya. Namun, sejarah penamaan Chrome bukan penjelasan teknis tentang elemen slot.
Dengan demikian, slot membantu menjelaskan letak konten dalam kerangka komponen. Fokusnya adalah hubungan antara tempat dan isi, sementara struktur antarmuka tetap dapat dibahas sebagai lapisan tersendiri.
Sumber
- [1] Wikipedia bahasa Indonesia — Google Chrome. https://id.wikipedia.org/w/index.php?oldid=29950598&title=Google_Chrome (diakses 2026-10-03).