Çalışma Yaklaşımı
Building Components, yeniden kullanılabilir bir UI kütüphanesinin mühendislik kararlarına rehberlik eder. Agent'ı bileşim, klavye davranışı, durum yönetimi, TypeScript arayüzleri ve stil için odaklı kaynaklara yönlendirir. Giriş belgesi; primitive, bileşen, blok ve şablon düzeylerini kapsar, böylece soyutlama düzeyi gerçek çıktıya uyabilir.
Tek bir ekran yerine birden fazla tüketiciye hizmet etmesi gereken bileşenler için yararlıdır. API biçimini, erişilebilirliği ve dağıtımı aynı tartışmada ele alır. Kaynak ağırlıklı olarak bir referans dizinidir: bağlantılı dosyalar çalışan skill'in parçasıdır ve giriş dosyasına eşlik etmelidir.
Beklenen Çıktılar
- Uygulama isteğinde, açık bir bileşim ve durum modeline sahip bileşen.
- Belgeleme isteğinde, bileşen API'sini ve ilgili davranışı kapsayan kullanım rehberi.
- İstek dağıtımı içeriyorsa uygun bir paketleme veya registry planı.
Brifden İncelemeye
- 01Bileşen sözleşmesini tanımlayın
Görevin primitive, bileşen, blok veya şablonla mı ilgili olduğunu belirleyin. Genel arayüzü ve çağıranların onu birleştireceği bağlamları tanımlayın.
- 02İlgili mühendislik rehberini okuyun
Kontrollü ve kontrolsüz davranış için state.mdx, genel bileşim modeli için composition.mdx, klavye ve odak gereksinimleri için accessibility.mdx okuyun. Uygulamada types.mdx ve styling.mdx kaynaklarına başvurun. polymorphism veya as-child referanslarını yalnızca çağıranların bu API kalıplarına ihtiyacı varsa ekleyin.
- 03API'yi uygulayıp belgeleyin
Durum ile sunumu seçilen API üzerinden bağlayın. Amaçlanan kullanımı açıklayın; npm, registry veya belgelenmiş başka dağıtım yolunu yalnızca gerektiğinde seçin.