Pelajari Lily, selangkah demi selangkah

Selamat datang! Setiap tutorial dimulai dari nol dan membangun hal kecil yang sama — formulir yang aksesibel dan bertata — dalam sekitar 10 menit, sehingga Anda dapat membandingkan framework secara setara. Setelah itu, dalami tema dan preferensi pengguna.

Sebelum memulai

Yang Anda butuhkan ternyata sedikit sekali:

  • Untuk tutorial HTML — cukup peramban dan penyunting teks. Itulah seluruh perangkatnya.
  • Untuk Svelte, React, Vue, Angular, atau Nunjucks — git, Node 26, dan pnpm 10 atau lebih baru.
  • Untuk Blazor — git dan SDK .NET 8 atau lebih baru.

Baru mengenal komponen headless? Anda berada di tempat yang tepat — setiap tutorial menjelaskan apa yang terjadi selama berjalan, dan setiap langkah menunjukkan kode persis yang perlu disalin.

Empat langkah dari nol hingga rilis

  1. Komponen pertama Anda (~5 menit) — pilih framework Anda di bawah, ambil kodenya, dan render sebuah tombol.
  2. Susun dan tata (~5 menit) — bangun formulir berlabel dan tata dengan kelas pengait kebab-case (bagian dari setiap tutorial framework).
  3. Beri tema (~15 menit) — ganti CSS tulisan tangan Anda dengan salah satu dari 45 tema siap pakai, lalu biarkan pengguna beralih saat runtime: tutorial tema.
  4. Hormati preferensi (~15 menit) — tambahkan pilihan bahasa dan ukuran teks dengan asisten preferensi: tutorial asisten.

Pilih framework Anda

Bingung memilih? Mulailah dengan HTML — tutorial ini mengajarkan kontrak kelas pengait yang dipakai bersama oleh semua framework lain, dan dapat dijalankan langsung dari berkas.

Lebih dalam

Setelah tutorial

  • Jelajahi katalog komponen — setiap komponen mendokumentasikan properti, kontrak ARIA, dan perilaku papan ketiknya.
  • Klon sebuah aplikasi contoh untuk melihat ke-571 komponen bertata dan bekerja bersama — CSS-nya menargetkan kelas pengait yang sama dengan yang baru Anda gunakan, jadi salin bagian mana pun ke proyek Anda dan sesuaikan sesuka Anda.
  • Ada pertanyaan? Halaman bantuan memuat jawaban, FAQ, dan cara menghubungi orang yang ramah. Dan jika ada tutorial yang bisa lebih jelas, beri tahu kami — kami akan dengan senang hati memperbaikinya.