BT Sözlüğü › Web › SolidJS

SolidJS

Web Svenska → Güncellendi: 2026-10-11

React'e benzeyen (JSX, bileşenler, hook benzeri ilkeller) ama altta tamamen farklı çalışan bir çatı. Sanal DOM yok. Ryan Carniato geliştirdi; 1.0 sürümü 2021'de çıktı.

Anahtar nokta, bileşen fonksiyonunun tam olarak bir kez çalışmasıdır. Döndürdüğü şey doğrudan DOM talimatlarına derlenir ve sinyaller her değeri, ona bağlı metin düğümlerine ve niteliklere bağlar. Bir sinyal değişince yalnızca o noktalar güncellenir: bileşen yeniden çalışmaz, ağaç karşılaştırılmaz, doğru tutulması gereken bağımlılık dizileri yoktur. Sonuç, üst sıra kıyaslama değerleri ve küçük bir paket boyutudur. Tuzak şu: reaktivite getter'larda yaşadığı için props parçalanarak (destructuring) alınmamalıdır. Sinyal modeli çok etkili oldu; Angular, Vue ve Svelte 5 aynı yöne gitti. SolidStart üst düzey çatısıdır.

← Sözlüğe dön