Paul Kinlan’ın ortaya koyduğu “Dead Framework Theory”, React merkezli ekosistemin kemikleşmiş gerçekliğini analiz eden bir yazı.
React = fiili web platformu
LLM’ler ve kod üretim araçları varsayılan olarak React kodu üretirken,
yeni framework’lerin LLM eğitim verisi, araç varsayılanları ve geliştirici alışkanlıkları duvarını aşması giderek zorlaşıyor.
Geri besleme döngüsü etkisi
React siteleri arttıkça → LLM’ler daha fazla React kodu üretiyor →
bunun sonucunda React merkezli ekosistem daha da güçlenen döngüsel bir yapıya dönüşüyor.
Yeni framework’lerin karşılaştığı zorluklar
- Eğitim verisi yetersiz olduğu için LLM’ler kod örnekleri üretemiyor
- Araçların çoğu varsayılan olarak React desteği sunuyor
- Geliştiricilerin zaten aşina oldukları ekosistemden çıkması zor
Anlamı
Artık yalnızca teknik üstünlük yeterli değil.
Yeni framework’ler için daha en baştan ‘hayatta kalmak’ zorlaşmış durumda.
Rekabetin odağı artık teknolojinin kendisinden çok veri, araçlar ve ekosistemin ağ etkilerinde yatıyor.
5 yorum
Ben hipster olduğum için uzun zamandır
vue... benllm'e heveslevueöğretmeye devam edeceğim...Yılın başına kıyasla haftalık indirme sayısı 20 milyon, repository sayısı ise 4 milyon artmış. Diğer UI framework'lerinin (vue, angular, svelte vb.) hepsi toplansa bile ulaşamayacağı bir seviye... Demek ki vibe coding rüzgarı gerçekten esiyor.
Şu anda kelimeler arasındaki ilişkisel benzerliği öğrenip bir sonraki kelimeyi tahmin ediyor ve kendi kendine konuşarak düşünüyormuş gibi yapıp yine bir sonraki kelimeyi tahmin ettiği için, daha çok gördüğü metinlerdeki cümleler ağırlıklı yanıt veriyor gibi görünüyor.
Ama ileride insan gibi ilkeleri anlarsa, kelimeleri değil de fiziksel olanı anlayabilirse vesaire,
çok karıştırılan yeni Svelte rune sözdizimi için de yeni çıkan şeyleri çokça görmüş olması gerekmez; sadece rune ile ilgili dokümantasyona baksa bile sonrasında bunu her yere uygulayabilir gibi.
Rekabetin odağının ağ etkisinden ziyade, sadece yapay zekanın gelişimi olması gerektiğini düşünüyorum.
LLM, gerçekten de Svelte rune sözdizimini tuhaf denecek kadar sık karıştırıyor
Bu kısım bana da anlamlı geldi
Her prompt yazdığımda Rune kullanmasını özellikle belirtiyorum ama biraz zaman geçince yine karıştırıyor gibi görünüyor.
$derived.bygibi söz dizimlerini ise sanki hiç denemiyor bile.